BS
B/S指的是浏览器/服务器, 例如12306(网站);购物网站
- B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏浏览器是客户端最主要的应用软件,这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发,维护和使用。客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装SQL Server、Oracle、MYSQL等数据库。浏览器通过Web Server同数据库进行数据交互。
客户端(浏览器)->服务器(存放了系统功能实现的计算机)->数据库服务器(存放数据的计算机)
CS
C/S指的是客户端/服务器 例如:QQ
-
C/S结构(Client/Server,客户端/服务器模式):
C/S可以定义为两个或更多计算机计算实体之间的一种关系。
客户端/服务器(C/S)计算使个人计算机用户可以运行标准的业务应用程序,并且可以通过网络连接访问企业的共享资源。基本上,C/S可以定义为两个或更多计算实体之间的的一种关系,这些实体共同作用来完成一项任务。其中每个实体都执行涉及的一部分工作。一个实体(客户端)请求服务,另一个实体(服务器)实现该请求。当然,一个C/S环境可以使用多个服务器,每一个都实现不同种类的请求:数据库访问、应用程序处理、文件访问和打印等。
两者区别:
- C/S:
- 优点:交互性好,对服务器压力小,安全;
- 缺点:服务器更新时需要同步更新客户端;
- B/S:
- 优点:不需要更新客户端;
- 缺点:交互性差,安全性低;