浏览量:723次
1)基于C/S的两层架构简介
基于C/S的两层体系结构是将逻辑上的三层结构物理上分成两层,形成client/server (client/server)体系结构的软件系统体系结构。该系统能够保证两端硬件环境的充分利用,合理分配客户端和服务器端的任务。它主要用于局域网。基于C/S的两层架构可以将表示层和业务逻辑层合并为客户层,将数据层作为独立的层放在服务器端形成数据库层
2)基于C/S的双层架构的工作原理
在这种两层C/S架构下,当用户需要访问数据库服务器中的数据时,客户端的应用程序通过网络向数据库服务器发送查询服务请求,数据库服务器根据客户端的服务请求自动完成查询任务,然后通过网络将查询结果返回给客户端。在此过程中,客户端与数据库服务器之间只需要传输业务请求和查询结果,不需要传输数据库文件。
客户端和数据库服务器直接连接,这两个组件起着重要的作用。客户端不仅具有输入输出、操作、发送请求、接收结果等功能,还具有处理计算、数据存储等部分业务逻辑事务的功能;数据库服务器主要负责事务逻辑的处理。当客户端可以共享一些逻辑事务时,在一定程度上减轻了服务器的运行负担,增加了网络流量,提高了用户数量和服务质量。
[声明]本网转载网络媒体稿件是为了传播更多的信息,此类稿件不代表本网观点,本网不承担此类稿件侵权行为的连带责任。故此,如果您发现本网站的内容侵犯了您的版权,请您的相关内容发至此邮箱【915688610@qq.com】,我们在确认后,会立即删除,保证您的版权。
友情链接加载中...