1、CS架构

  是Client/Service这两个单词的首字母,指的是客户端服务器架构的意思

  cs 架构最主要的特征就是需要安装客户端,如qq 穿越火线 英雄联盟 等等

优点:

  性能较高:服务器可以只需要处理数据,其他工作可以由客户端完成。

缺点:

  1,如果客户端进行了更新,会使一部分未更新的用户不可使用,除非更新客户端

  第二,新的电脑如果没有下载客户端那么也无法使用

2、BS架构

  是Browser/Server这两个单词的首字母,指的是浏览器服务器,是WEB兴起后的一种架构。

  现在bs架构也很常见,如网易云音乐网页,微博网页,qq音乐的网页,包括博客园

  只需要通过浏览器输入网址就可以访问 使用

优点:

  1,更新:如果需要更新内容了,只需要更改服务器的内容,用户只需要刷新。

  2,方便:无论在哪只要有电脑手机,都可以通过连接来访问

缺点:

  1,性能较低:和cs架构相比,少了客户端来帮忙分摊工作,但是随着硬件性能的提升,差距也在慢慢缩小。

  2,浏览器兼容:开发人员头疼的问题之一就是处理低版本的浏览器,ie已经越来越少人用了,浏览器版本的不同可能会触发不同的问题,像谷歌可以正常显示,ie6就不可以了,甚至换到ie4又可以了。

  

区别:

1、cs架构一般建立在专用的网络上,bs架构建立在广域网上。

2、cs架构一般面向相对固定的用户群,对信息安全的控制能力很强;bs架构对安全的控制能力相对弱,面向是不可知的用户群。

3、cs架构需要下载客户端,而bs架构只需要用浏览器访问

posted on 2021-05-28 17:04  v3174  阅读(495)  评论(0)    收藏  举报