两层C/S模式起源于桌面局域网应用系统,其特点有: 数据库安装在服务器一端,数据库的完整性和一致性有了结构上的 保证。 客户机为应用提供图形接口,而应用的数据处理部分由服务器完成。
这样一个应用分成了两个部分,分布于网络上,便于充分发挥客户机 和服务器的处理能力。
网络上传输记录而不是文件,与集中式系统相比系统整体性有了质 的飞跃,网络吞吐能力也大为增加。 系统升级容易,能较好保护已有投资。
尽管两层的C/S模式实现了功能的分布,但它仅能在各自的客户机和服 务器之间使用,功能分布还不均衡,系统的性能、可伸缩性较差,不 能支持大量用户的访问和搞容量事务的处
理。为此,人们在客户端和 数据库服务端之间增加了应用服务器,形成了三层的C/S模式。