青年创业网 - 青年创业中国强!
免费注册 | 登陆 | 高级搜索
  • 首页如何创业创业准备创业项目连锁特许职业生涯规划
  • 资讯创业指南网上创业开店创业创业培训ybc新闻图片
  • 政策大学生创业创业人物农村创业实用技术
  • 贷款创业计划书创业故事女性创业创业园区
  • 淘宝创业创业防骗企业创新企业管理热门人物
  • 创业测试创业点子市场营销小本创业创业融资

搜索

热门标签

当前位置: > 电脑网络 >

B/S结构是什么?

时间:08-25 17:02来源: 作者: 点击: 次

  B/S结构:(Browser/Server,浏览器/服务器模式):是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。

  客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。浏览器通过Web Server 同数据库进行数据交互。

  B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易。

  B/S结构的使用越来越多,特别是由需求推动了AJAX技术的发展,它的程序也能在客户端电脑上进行部分处理,从而大大的减轻了服务器的负担;并增加了交互性,能进行局部实时刷新。

  一、B/S结构的优点

  B/S结构最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。甚至可以在线申请,通过公司内部的安全认证(如CA证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入系统。

  二、B/S架构软件的优势与劣势

  (1)维护和升级方式简单。目前,软件系统的改进和升级越来越频繁,B/S架构的产品明显体现着更为方便的特性。对一个稍微大一点单位来说,系统管理人员如果需要在几百甚至上千部电脑之间来回奔跑,效率和工作量是可想而知的,但B/S架构的软件只需要管理服务器就行了,所有的客户端只是浏览器,根本不需要做任何的维护。无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行;如果是异地,只需要把服务器连接专网即可,实现远程维护、升级和共享。所以客户机越来越"瘦",而服务器越来越"胖"是将来信息化发展的主流方向。今后,软件升级和维护会越来越容易,而使用起来会越来越简单,这对用户人力、物力、时间、费用的节省是显而易见的,惊人的。因此,维护和升级革命的方式是"瘦"客户机,"胖"服务器。

  (2)成本降低,选择更多。大家都知道windows在桌面电脑上几乎一统天下,浏览器成为了标准配置,但在服务器操作系统上windows并不是处于绝对的统治地位。 现在的趋势是凡使用B/S架构的应用管理软件,只需安装在Linux服务器上即可,而且安全性高。所以服务器操作系统的选择是很多的,不管选用那种操作系统都可以让大部分人使用windows作为桌面操作系统电脑不受影响,这就使得最流行免费的Linux操作系统快速发展起来,Linux除了操作系统是免费的以外,连数据库也是免费的,这种选择非常盛行。

  比如说很多人每天上"新浪"网,只要安装了浏览器就可以了,并不需要了解"新浪"的服务器用的是什么操作系统,而事实上大部分网站确实没有使用windows操作系统,但用户的电脑本身安装的大部分是windows操作系统。

  (3)应用服务器运行数据负荷较重。由于B/S架构管理软件只安装在服务器端(Server)上,网络管理人员只需要管理服务器就行了,用户界面主要事务逻辑在服务器(Server)端完全通过WWW浏览器实现,极少部分事务逻辑在前端(Browser)实现,所有的客户端只有浏览器,网络管理人员只需要做硬件维护。但是,应用服务器运行数据负荷较重,一旦发生服务器"崩溃"等问题,后果不堪设想。因此,许多单位都备有数据库存储服务器,以防万一。

  三、B/S框架与C/S的联系与区别

  C/S是Client/Server的缩写。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、

  Informix或 SQL Server。客户端需要安装专用的客户端软件。

  B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现。浏览器通过Web Server 同数据库进行数据交互。

  C/S 与 B/S 区别:

  1.硬件环境不同:

  C/S 一般建立在专用的网络上, 小范围里的网络环境, 局域网之间再通过专门服务器提供连接和数据交换服务.

  B/S 建立在广域网之上的, 不必是专门的网络硬件环境,例与电话上网, 租用设备. 信息自己管理. 有比C/S更强的适应范围,

  一般只要有操作系统和浏览器就行

  2.对安全要求不同

  C/S 一般面向相对固定的用户群, 对信息安全的控制能力很强. 一般高度机密的信息系统采用C/S 结构适宜. 可以通过B/S发

  布部分可公开信息.

  B/S 建立在广域网之上, 对安全的控制能力相对弱, 可能面向不可知的用户。

  3.对程序架构不同

  C/S 程序可以更加注重流程, 可以对权限多层次校验, 对系统运行速度可以较少考虑.

  B/S 对安全以及访问速度的多重的考虑, 建立在需要更加优化的基础之上. 比C/S有更高的要求 B/S结构的程序架构是发展

  的趋势, 从MS的.Net系列的BizTalk 2000 Exchange 2000等, 全面支持网络的构件搭建的系统. SUN 和IBM推的JavaBean

  构件技术等,使 B/S更加成熟.

  4.软件重用不同

  C/S 程序可以不可避免的整体性考虑, 构件的重用性不如在B/S要求下的构件的重用性好.

  B/S 对的多重结构,要求构件相对独立的功能. 能够相对较好的重用.就入买来的餐桌可以再利用,而不是做在墙上的石头桌子

  5.系统维护不同

  C/S 程序由于整体性, 必须整体考察, 处理出现的问题以及系统升级. 升级难. 可能是再做一个全新的系统

  B/S 构件组成,方面构件个别的更换,实现系统的无缝升级. 系统维护开销减到最小.用户从网上自己下载安装就可以实现升级.

  6.处理问题不同

  C/S 程序可以处理用户面固定, 并且在相同区域, 安全要求高需求, 与操作系统相关. 应该都是相同的系统(责任编辑:admin)

  • 共2页:
  • 上一页
  • 1
  • 2
  • 下一页
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
  • 上一篇:手指鼠标如何使用?
  • 下一篇:SNS社区是什么?
  • 收藏
  • 挑错
  • 推荐
  • 打印
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
最新评论 进入详细评论页>>
图片新闻
    有哪些不起眼但是很赚钱的工作
    有哪些不起
    最美青年创业者 央视聚焦泽楷数字营销ceo周子聪
    最美青年创
    网易教育、惠普强强联合 助力在线教育行业发展
    网易教育、
    2017年,中国在线教育行业趋势分析
    2017年,中
推荐内容
  • 我的ie能打开但桌面上的
  • 怎样解决电脑死机的问题
  • 网站为什么经常打不开?
  • 软键盘怎么锁了
  • 什么浏览器最好啊
  • 怎样升级软件后删除原来
  • 急求一款能够帮我管理名
  • 怎样从电脑上下载歌曲到
赞助广告
热点内容
  • 卖馒头 利润竟然上百万 创造另类
  • B/S结构是什么?
  • 怎样从电脑上下载歌曲到手机内存
  • 三层交换机是什么?
  • 网络加速器效果是什么样的?
  • 网站为什么经常打不开?
创业人物
    代运营商ShopEx:做电商界的“微软”
    代运营商Sh
    迅雷邹胜龙的硅谷流金岁月:以速度杀出一条血路
    迅雷邹胜龙
    骇客刘海涛:让“感知物联”成物联网Google
    骇客刘海涛
    神州租车陆正耀:租车行业的轻重资产之辩
    神州租车陆
  • 14岁早熟少女惊人的商业
  • 俞敏洪再创业:做创业“
  • 天使投资人徐小平:创业
  • 打不死的“小强”王兴:
  • 尹明善:47岁创业的亿万
  • 奇艺:百度迟到的赌注

关于我们 - 广告刊例 - 友情链接 - 网站地图 - 联系我们
Power by DedeCms

本站文章收集于网络,仅供会员浏览,版权归作者所有,如有不妥,请来信告知,我们将在24小时之内进行处理。
中国青年创业学院(cyxy.000956.com/) 业务QQ:892687788 E-mail:sj@mostgov.cn