C/S模式和B/S模式概念及联系与区别

本文介绍了C/S(客户端-服务器)和B/S(浏览器/服务器)两种架构模式。C/S模式中,服务器管理数据,客户机处理用户交互;而B/S模式则简化了客户端,核心功能集中在服务器,只需浏览器即可访问。B/S模式具有更广泛的访问性,更低的维护和部署成本,更新和维护集中在服务器端,降低了时间和成本消耗。
摘要由CSDN通过智能技术生成

一.简介

a) C/S 模式
服务器-客户机,即 Client-Server(C/S)结构。C/S 结构通常采取两层结构。服务器
负责数据的管理,客户机负责完成与用户的交互任务。

b) B/S 模式
B/S 结构(Browser/Server,浏览器/服务器模式)是 WEB 兴起后的一种网络结构模
式,WEB 浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能
实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。

二、 C/S 模式和 B/S 模式的比较

Web 应用程序和桌面程序相比,优点如下。
       首先,Web 应用程序的访问更加容易,用于访问 Web 应用的标准协议为 HTTP
协议,为绝大多数操作系统所支持。此外,所要求的客户端仅仅是浏览器。
      其次,维护和部署成本低,Web 应用程序在浏览器中请求运行,不需要在每
个客户端系统上安装客户端软件。Web 应用程序代码可以再服务器端进行修改和
维护,这将节省更新和部署应用程序所需要的时间和成本。
      Web 应用运行在服务器上,服务器是一台设备,它为网络上的不同设备,即
客户端的请求提供信息。最初,通过编写 CGI(Common Gateway Interface,通用
网关接口)程序来实现数据在 Web 上的传输,但是,对于客户端作出的每个请求,
必须创建 CGI 程序的一个新实例,这将占用大量内存。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

i花花*

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值