B/S结构
B/S结构(Browser/Server结构)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。
优点
B/S结构的优点
(1)、具有分布性特点,可以随时随地进行查询、浏览等业务处理。
(2)、业务扩展简单方便,通过增加网页即可增加服务器功能。
(3)、维护简单方便,只需要改变网页,即可实现所有用户的同步更新。
(4)、开发简单,共享性强
缺点
(1)、个性化特点明显降低,无法实现具有个性化的功能要求。
(个性化的要求取决以软件框架,而非架构,分享B/S软件就蛮灵活)
(2)、操作是以鼠标为最基本的操作方式,无法满足快速操作的要求。
(如果辅助于插件,照样可以用键盘快速操作 )
(3)、页面动态刷新,响应速度明显降低。
(分享软件用分页保证响应速度稳定)
(4)、功能弱化,难以实现传统模式下的特殊功能要求。
(技术问题,用微软C#或java怎么会不能解决任何要求呢)
C/S结构
C/S结构软件(即客户机/服务器模式)分为客户机和服务器两层,客户机不是毫无运算能力的输入、输出设备,而是具有了一定的数据处理和数据存储能力,通过把应用软件如秘奥服装店管理软件、服装店收银软件、服装店销售软件等的计算和数据合理地分配在客户机和服务器两端,可以有效地降低网络通信量和服务器运算量。
优点
1.由于客户端实现与服务器的直接相连,没有中间环节,因此响应速度快。
(当数据少时,速度与B/S软件一般;当数据超过十万时,C/S软件变慢,B/S软件能维持稳定速度)
2.操作界面漂亮、形式多样,可以充分满足客户自身的个性化要求。
(似乎可以随意排列界面,但遇到第二客户要求时又要从头做起,比较灵活)
3.C/S结构的管理信息系统如Miall software具有较强的事务处理能力,能实现复杂的业务流程。
缺点
1.需要专门的客户端安装程序,分布功能弱,针对点多面广且不具备网络条件的用户群体,不能够实现快速部署安装和配置。
2.兼容性差,对于不同的开发工具,具有较大的局限性。若采用不同工具,需要重新改写程序。
3.开发成本较高,需要具有一定专业水准的技术人员才能完成。
(就开发企业管理软件而言,C/S开发人员比B/S开发人员的成本低了许多)
C/S结构与B/S的区别
首先必须强调的是C/S和B/S并没有本质的区别:B/S是基于特定通信协议(HTTP)的C/S架构,也就是说B/S包含在C/S中,是特殊的C/S架构。 之所以在C/S架构上提出B/S架构,是为了满足瘦客户端、一体化客户端的需要,最终目的节约客户端更新、维护等的成本,及广域资源的共享。
(1)B/S属于C/S,浏览器只是特殊的客户端;
(2)C/S可以使用任何通信协议,而B/S这个特殊的C/S架构规定必须实现HTTP协议;
(3)浏览器是一个通用客户端,本质上开发浏览器,还是实现一个C/S系统.
文章来源:秘奥软件网,中小企业信息化领跑者!全国咨询热线:400-9908-527_www.misall.com
Copyright @ 2007 MISALL Corporation. All Rights Reserved. All Powered By
粤ICP备07050206号
地址:广州天河区大观南路26号长盛商务大厦B713、715 电话:020-28269517