首页 > 编程知识 正文

bs架构与cs架构的优缺点,CS架构平台

时间:2023-05-06 20:13:52 阅读:44302 作者:4531

一、CS体系结构

客户端/服务器(cs ) :客户端----服务器结构。 C/S结构技术成熟,主要特点是交互性强,具有安全访问模式,网络流量低,响应速度快,有利于处理海量数据。 因为客户端负责大多数业务逻辑和UI演示,所以也被称为胖客户端。 充分利用两端的硬件,为客户端和服务器都分配任务,减少系统通信开销。 C/S结构的软件需要针对不同的操作系统开发不同版本的软件,而且产品转型非常快,难以应对100台以上电脑的局域网用户的同时使用。

C/S体系结构是典型的双层体系结构,客户端包含在用户计算机上运行的一个或多个程序。 服务器端有两种。 一个是数据库服务器端,客户端通过数据库连接访问服务器端的数据。 另一个是套接字服务器端,服务器端的程序通过套接字与客户端的程序进行通信。

二. BS体系结构

浏览器/服务器(bs ) :浏览器----服务器结构是当前APP应用系统的发展方向。 随着互联网技术的兴起,BS对C/S体系结构进行了改进,为了区别于传统的C/S模式,特意将其称为B/S模式。 在这种结构下,通过浏览器进入工作接口,其中一小部分事务逻辑在前端(Browser )实现,主要事务逻辑在服务器端(Server )实现,三层(3) 这大大减少了客户端计算机上的负载,称为“瘦客户端”,减少了系统维护和升级的成本,降低了用户的总体拥有成本。

BS的主要特点是分散性高、维护方便、开发简单、共享性高、总拥有成本低。 但数据安全问题,对服务器要求过高,数据传输速度慢,软件个性化特点明显降低,难以实现传统模式下的特殊功能要求。 作为瘦客户机,需要通过浏览器与服务器进行交互,如大量的数据录入和对报告的响应,通信成本高,实现复杂的APP应用结构非常困难。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。