cs的全称是client server,客户端加服务器,对应于架构中就是服务端和客户端,就像我们的wps软件,用户想要使用,得下载并安装客户端才可以使用,服务是在远程供应商那里。
bs的全称是browser server,浏览器加服务器,用户通过浏览器使用软件,不用下载客户端会更方便和普及。
cs的结构的优点,由于客户端是在本地,其页面显示会更快;硬件支持度好,客户端程序可以直接调用硬件接口。可开发复杂的交互式件。缺点是每个客户都必须安装才能使用,客户端操作系统不同可能兼容性也不同,每次升级都需要客户端下载更新,不易维护。想要开发友好界面需要专业的ui设计,开发难度大。跨平台,跨端支持难。
bs结构软件的优点,客户不用安装,只要通过浏览器就能使用;每次升级只要更新服务器,所有用户看到的都一样;浏览器端的界面元素丰富,可以很容易就制作炫酷页面。跨平台跨端兼容性更方便,由于是依赖浏览器,在不同操作系统和设备可以更好地运行。
,