计算机网络 C/S模型 和 B/S模型

C/S Client/Server模型

C/S模型是一种网络架构,其中客户端(Client)通过网络连接到专用的服务器(Server),以获取服务、资源或执行特定的任务。客户端指定,协议任意

特点

双向通信客户端和服务器之间通常是双向的通信,客户端发送请求,服务器处理请求并返回结果。

专用服务器服务器通常是专门的硬件设备或软件服务,负责处理客户端的请求。

分布式C/S模型支持在不同的物理位置上部署客户端和服务器,通过网络进行通信。

示例

        数据库管理系统(DBMS)通常使用C/S模型,客户端(如数据库管理工具)通过网络连接到数据库服务器,执行数据库操作。

        游戏客户端连接到游戏服务器,以进行在线游戏操作和数据交换。

B/S Browser/Server模型

B/S模型是一种网络架构,其中客户端使用Web浏览器作为用户界面,通过HTTP或HTTPS协议连接到服务器,获取和提交信息。客户端任意,协议限制必须使用http/https

特点

单向请求:通常是客户端通过浏览器向服务器发送请求,服务器响应并返回HTML页面或其他资

统一接口:Web浏览器作为客户端的界面,服务器端处理业务逻辑和数据存储。

无需安装客户端软件:用户只需有浏览器即可访问应用,无需安装额外的客户端软件。

示例

        大多数Web应用程序(如电子邮件、在线购物、社交网络等)采用B/S模型,用户通过浏览器访问网站,与服务器进行交互。
        云服务平台(如Google Docs、Office 365)也是B/S模型的典型应用,用户通过浏览器访问和编辑文档,所有操作数据存储在服务器上。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值