网络标准体系结构主要分为三种
1.B/S架构:Browser/Server 浏览器与服务器
2.C/S架构:Cliont/Server 客户端与服务器
3.P2P:Point to Point 点对点
分别介绍各架构的特点
1.B/S
B:标准的浏览器
标准HTTP1.1协议
标准标记语言 html4/5
S:HTTP协议和请求相应的处理
标准的服务器:Apache、IIS、T0mcat、Ngix、Lighttp
2.C/S:不一定需要标准
C:QQ,微信,Outlook
S:不同的服务器端
3.P2P:实例应用如下载,视频聊天,上传文件
后台使用的是标准的网络协议
B/S 和C/S的区别表现在以下三个方面:
1.标准规范:B/S 是标准规范的
C/S 是不标准的,协议自定义,客户端与服务端均是自主研发的产品
2.运算能力:B/S 核心运算全在服务器
C/S 客户端与服务器端均可以承担运算职责
3.应用程序部署:B/S 部署非常方便,只需要部署服务器端
C/S 部署很麻烦,需要同时升级客户端和服务器端
B/S取代C/S的应用:Ajax,浏览器扩展,Activex
时间: 2024-10-11 08:46:15