B/S、C/S、 A/S

目前使用和发展的MIS系统平台模式大体上分为两种:客户机/服务器模式(简称C/S)和Web浏览器/服务器模式(简称B/S)。

B/S模式是一种以Web技术为基础的新型的MIS系统平台模式,它把传统C/S模式中的服务器部分分解为一个数据服务器与一个或多个应用服务器(Web服务器),从而构成一个三层结构的客户服务器体系,它简化了客户端。其次,它简化了系统的开发和维护。各个用户通过Http请求在权限范围内调用Web服务器上不同处理程序,从而完成对数据的查询或修改。相对于C/S,B/S的维护具有更大的灵活性。另外,它使用户的操作变得更简单。C/S模式的客户应用程序有自己特定的规格,使用者需要接受专门培训。而采用B/S模式时,客户端只是一个简单易用的浏览器软件,无论是决策层还是操作层的人员都无需培训,就可以直接使用。

C/S模式主要由客户应用程序、服务器管理程序和中间件三个部分组成。首先,交互性强是C/S固有的一个优点。在C/S中,客户端有一套完整应用程序,在出错提示、在线帮助等方面都有强大的功能,并且可以在子程序间自由切换。其次,C/S模式提供了更安全的存取模式。由于C/S配备的是点对点的结构模式,采用适用于局域网、安全性可以得到可靠的保证。而B/S采用点对多点、多点对多点这种开放的结构模式,并采用TCP/IP这一类运用于Internet的开放性协议,其安全性只能靠数据服务器上管理密码的数据库来保证。由于C/S在逻辑结构上比B/S少一层,对于相同的任务,C/S完成的速度总经B/S快,使得C/S更利于处理大量数据。

企业在选择MIS系统平台模式时,要考虑到B/S模式的先进性,也要考虑到C/S模式的成熟性,还可以根据企业自身的业务特点,采取C/S与B/S交叉并用的体系结构。

简单地说
客户机和服务器都要安装一定程序进行通信
不管服务器如何运行,只要能接受浏览器请求,在客户机端装个浏览器就行了。
而我们这里所说的A/S严格地说不是一种模式,只能说是一种软件远程发布的方式或者说是途径。


你可能感兴趣的:(综合)