B/S与C/S结构的比较
2014-10-21许晏
计算机光盘软件与应用 2014年21期
许晏
摘 要:C/S和B/S是现如今软件开发模式技术架构的两大主流软件结构。这两项技术已被世界各国所掌握并且充分利用,国内各大软件公司利用C/S和B/S技术开发出的产品和平台也很多。这两种软件都有自己广泛的市场和客户群体。它们各有优劣势,也都各有用途。几乎都被普遍应用于各个网络平台上。这里简要介绍一下这两种结构并作一下简单比较。
关键词:软件平台;结构比较
中图分类号:TP311.52
C/S结构(英文Client/Server),即客户端与服务器结构。我们在生活中经常使用的腾讯QQ聊天软件、阿里旺旺、网络游戏等需要下载客户端安装在本地计算机的软件就是C/S软件。C/S结构的每一个客户端都必须安装和配置软件。C/S结构类型的开发构软件,客户端软件还是一个拥有许多逻辑验证的软件,本地验证成功后才会提交服务器(如大部分网络游戏软件就是这种形式)。Client指的是客户端。Server指的服务器。C/S结构可以充分利用两端硬件环境的优势,系统通过建立服务器实现两地互接,建立联系平台,将任务分配到客户端本身Client端和服务商Server端来实现连接,这就大大缩短了通讯途径从而降低了通讯成本。目前世界上大多数应用软件系统都是采用Client/Server形式的两层结构。两层结构中,客户端接受用户的操作请求后,客户端向数据库服务器提出请求,数据库服务器将数据提交给客户端,客户端将数据进行计算(可能涉及到运算、汇总、统计等等)处理后再将结果呈现给用户。
B/S结构(Browser/Server),即浏览器和服务器的结构。……
登录APP查看全文