浅谈 C/S架构

现代网络应用程序中有两种主流体系结构:客户 - 服务器体系结构(C/S)或对等体系结构(P2P)           ——《计算机网络 自顶向下方法(第7版)》

上面是我第一次接触C/S架构(Client/Server)这个概念,Client代表客户;Server代表服务器。

随着Web技术蓬勃发展,Web应用承载的意义越来越大,随之,浏览器成为互联网最大的入口,这就衍生出了B/S架构,即Browser/Server(浏览器-服务器架构)。这时,与之对应的C/S架构(Client/Server)也被赋予新的含义,
Client不再代表传统意义上的客户,而是代表客户进入互联网的方式,即定制化程序(客户端),例如:QQ、游戏客户端等;Server代表服务器端。

  • 传统C/S的C:代表客户(客户端),是一个抽象概念
  • B/S和C/S中的B和C:代表实现客户(客户端)的方式,B/S通过浏览器实现客户端,C/S通过定制化程序实现客户端。

此时,无论是B/S(浏览器-服务器架构)还是C/S(客户端-服务器架构)都属于传统意义上的C/S(客户-服务器架构)。

posted @ 2021-01-29 18:46  Bill9  阅读(428)  评论(0)    收藏  举报