天天看点

BS/CS是什么?

BS

B/S指的是浏览器/服务器, 例如12306(网站);购物网站

  • B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏浏览器是客户端最主要的应用软件,这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发,维护和使用。客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装SQL Server、Oracle、MYSQL等数据库。浏览器通过Web Server同数据库进行数据交互。

客户端(浏览器)->服务器(存放了系统功能实现的计算机)->数据库服务器(存放数据的计算机)

BS/CS是什么?

CS

C/S指的是客户端/服务器 例如:QQ

  • C/S结构(Client/Server,客户端/服务器模式):

    C/S可以定义为两个或更多计算机计算实体之间的一种关系。

    客户端/服务器(C/S)计算使个人计算机用户可以运行标准的业务应用程序,并且可以通过网络连接访问企业的共享资源。基本上,C/S可以定义为两个或更多计算实体之间的的一种关系,这些实体共同作用来完成一项任务。其中每个实体都执行涉及的一部分工作。一个实体(客户端)请求服务,另一个实体(服务器)实现该请求。当然,一个C/S环境可以使用多个服务器,每一个都实现不同种类的请求:数据库访问、应用程序处理、文件访问和打印等。

两者区别:

  • C/S:
    • 优点:交互性好,对服务器压力小,安全;
    • 缺点:服务器更新时需要同步更新客户端;
  • B/S:
    • 优点:不需要更新客户端;
    • 缺点:交互性差,安全性低;