C/S就是client/server
我们正常接触到的有qq,英雄联盟,电脑管家
优点:客户端可以自定义设计,留给开发人员的空间比较大。只需要下载一次,之后通过网络传输变化的数据(也就是我们通常说的更新),对网络的依赖没有B/S那么强。
缺点:第一次使用要下载客户端(比如qq飞车没有普及的时候,每次去网吧我都要自己下载,这让我感到很焦灼),当需要更新时,所有的客户端都要更新。
B/S就是browser/server
我们经常用的有:网页游戏等通过浏览器显示的应用
优点:不需要下载任何客户端,只要有浏览器就可以使用。当程序需要更新时,只要在浏览器进行更新就可以了。
缺点:浏览器的展示能力比较有限,对于一些绚丽的画质,浏览器还是无法呈现的(这个时候我就不得不吐槽一下,某某丹代言的网页游戏,画质那么渣)。所有的资源都要从浏览器获取,对网络的依赖非常严重。