What - C/S B/S 🤲
-
C/S(Client/Server,客户端/服务器模式)
- C/S模式是一种软件架构模式,它将应用分为两部分:客户端和服务器。在这种架构中,客户端通常是安装在用户电脑上的软件,它提供用户界面并处理用户交互,如数据输入和显示。客户端向服务器发送请求,服务器则负责处理这些请求,包括复杂的计算、数据存取(如数据库操作)等核心业务逻辑,并将处理结果返回给客户端。C/S模式要求每个使用该系统的客户端都需要安装特定的软件,系统升级时,所有客户端可能都需要更新。这种模式适用于对性能、安全性要求较高的内部网络应用,如企业资源规划(ERP)系统、专业办公软件等
-
B/S(Browser/Server,浏览器/服务器模式)
- B/S模式也是软件架构的一种形式,但它以网页浏览器作为客户端的主要界面。在这种模式下,用户通过浏览器访问应用,所有的业务逻辑和数据处理都在服务器端完成。用户无需在本地安装特定的软件,只需要一个可以访问互联网的设备和一个标准的网络浏览器即可。B/S模式简化了客户端的维护,因为所有的升级和维护都集中在服务器端进行。这种模式非常适合于广域网环境,特别是互联网应用,如网站、云服务、在线办公系统等
总结来说,C/S模式更依赖于本地客户端的处理能力,适合于内部网络和对性能要求高的场景;而B/S模式则以浏览器为入口,降低了客户端的负担,便于远程访问和维护,更适合于互联网应用