首页 > 代码库 > 网络标准体系结构

网络标准体系结构

网络标准体系结构主要分为三种

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

 

网络标准体系结构