中易网

什么是c/s和b/s结构?

答案:7  悬赏:20  
解决时间 2021-01-21 20:31
什么是c/s和b/s结构?
最佳答案
两种网络方式,这个问题已经有人早就提过了.
全部回答
c/s:client/server b/s:browser/server
C/S又称Client/Server或客户/服务器模式。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或 SQL Server。客户端需要安装专用的客户端软件。    B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。浏览器通过Web Server 同数据库进行数据交互。    C/S的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快。缺点主要有以下几个:    只适用于局域网。而随着互联网的飞速发展,移动办公和分布式办公越来越普及,这需要我们的系统具有扩展性。这种方式远程访问需要专门的技术,同时要对系统进行专门的设计来处理分布式的数据。    客户端需要安装专用的客户端软件。首先涉及到安装的工作量,其次任何一台电脑出问题,如病毒、硬件损坏,都需要进行安装或维护。特别是有很多分部或专卖店的情况,不是工作量的问题,而是路程的问题。还有,系统软件升级时,每一台客户机需要重新安装,其维护和升级成本非常高。    对客户端的操作系统一般也会有限制。可能适应于Win98, 但不能用于Win2000或Windows XP。或者不适用于微软新的操作系统等等,更不用说Linux、Unix等。    B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。甚至可以在线申请,通过公司内部的安全认证(如CA证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入系统。
什么是C/S和B/S结构?   C/S又称Client/Server或客户/服务器模式。服务器通常采用高性能的PC、工作站或小型机,并采用 大型数据库系统,如Oracle、Sybase、Informix或SQLServer。客户端需要安装专用的客户端软件。   B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如Netscape Navigator或 Internet Explorer,服务器安装Oracle、Sybase、Informix或SQL Server等数据库。浏览器通过Web Server 同数据库进行数据交互。   C/S的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。对应 的优点就是客户端响应速度快。缺点主要有以下几个:   只适用于局域网。而随着互联网的飞速发展,移动办公和分布式办公越来越普及,这需要我们的系统 具有扩展性。这种方式远程访问需要专门的技术,同时要对系统进行专门的设计来处理分布式的数据。   客户端需要安装专用的客户端软件。首先涉及到安装的工作量,其次任何一台电脑出问题,如病毒、 硬件损坏,都需要进行安装或维护。特别是有很多分部或专卖店的情况,不是工作量的问题,而是路程的 问题。还有,系统软件升级时,每一台客户机需要重新安装,其维护和升级成本非常高。   对客户端的操作系统一般也会有限制。可能适应于Win98, 但不能用于Win2000或WindowsXP。或者不 适用于微软新的操作系统等等,更不用说Linux、Unix等。   B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑 就能使用,客户端零维护。系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码, 就可以使用了。甚至可以在线申请,通过公司内部的安全认证(如CA证书)后,不需要人的参与,系统可 以自动分配给用户一个账号进入系统。   C/S 与B/S 区别:Client/Server是建立在局域网的基础上的.Browser/Server是建立在广域网的基础 上的.   C/S结构   B/S结构   硬件环境不同: 一般建立在专用的网络上, 小范围里的网络环境, 局域网之间再通过专门服务器提供 连接和数据交换服务. 建立在广域网之上的, 不必是专门的网络硬件环境,例与电话上网, 租用设备. 信 息自己管理. 有比C/S更强的适应范围, 一般只要有操作系统和浏览器就行  对安全要求不同 一般面向相对固定的用户群, 对信息安全的控制能力很强. 一般高度机密的信息系统 采用C/S 结构适宜. 可以通过B/S发布部分可公开信息. 建立在广域网之上, 对安全的控制能力相对弱, 面向是不可知的用户群.   对程序架构不同 程序可以更加注重流程, 可以对权限多层次校验, 对系统运行速度可以较少考虑. 对安全以及访问速度的多重的考虑, 建立在需要更加优化的基础之上. 比C/S有更高的要求B/S结构的程序 架构是发展的趋势, 从MS的.Net系列的BizTalk 2000 Exchange 2000等, 全面支持网络的构件搭建的系统 . SUN 和IBM推的JavaBean 构件技术等,使B/S更加成熟.   软件重用不同 程序可以不可避免的整体性考虑, 构件的重用性不如在B/S要求下的构件的重用性好. 对的多重结构,要求构件相对独立的功能. 能够相对较好的重用。   系统维护不同 程序由于整体性, 必须整体考察, 处理出现的问题以及系统升级. 升级难. 可能是再 做一个全新的系统, 系统维护开销大 构件组成,方面构件个别的更换,实现系统的无缝升级. 系统维护开 销减到最小.用户从网上自己安装就可以实现升级.   处理问题不同 程序可以处理用户面固定, 并且在相同区域, 安全要求高需求, 与操作系统相关. 应 该都是相同的系统 建立在广域网上, 面向不同的用户群, 分散地域, 这是C/S无法作到的. 与操作系统平 台关系最小.   用户接口不同 多是建立的Window平台上,表现方法有限,对程序员普遍要求较高 建立在浏览器上, 有 更加丰富和生动的表现方式与用户交流. 并且大部分难度减低,减低开发成本. 信息流不同 程序一般是典型的中央集权的机械式处理, 交互性相对低 信息流向可变化, B-B B-C B-G等 信息、流向的变化, 更象交易中心
B/S浏览器/服务器  C/S客户端/服务器 前者易于维护,后者麻烦 比如说一个游戏要更新的话B/S只要我服务器更新就行了 C/S的话必须每个客户都要下个客户端补丁,  这就是你玩游戏为什么老要打补丁的原故了 当然C/S也有他的好处,在这就不说了,慢慢找资料看吧!
C/S又称Client/Server或客户/服务器模式。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或SQ
基本上都说完了,没的说的拉
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
请问割双眼皮和开眼角一起做大概需要多少钱?
舒馨美容美发地址在什么地方,想过去办事
叶问1在哪可以看到超清或者高清呀
加内特简介是什么?
单头煤气炉有嵌入式的吗?
如何点亮小灯泡
北京烤瓷牙一颗需要多少钱?
我的大牙因为虫蛀而掉了只剩下牙根,我20岁,请
全国有多少人叫韩羽杨
烟台到维房座火车需几个小时
我想问一下,做完引产需要住院2天,2天后出
《临水照花》歌词
乱斗西游2凹大王和弥勒佛哪个综合能力强一点
为什么葫芦皮不能吃怎么削皮?
那个刚果余才18岁,是不是高中刚毕业,趁着
推荐资讯
结婚证编号和网上预约的号码一样么?
当归煮蛋可以用电压力锅煮嘛,是早...
论指挥大兵团作战白起和韩信谁更胜一筹?
怀孕呕吐严重怎么办?刚刚怀上没多久,最近总
焊锡和锡的密度哪个高
歌词中有荷花绷荷叶里是什么歌
怎么挖别的公司的人才过来?
怎样判断电子镇流器的好坏
载有恒定电流的长直导线,位于长直导线上或者
青岛银河大厦充电站怎么去啊,我要去那办事
北京瘦脸针哪家最好推荐美莱最权威
求装修公司工程部岗位职责?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?