1 C/S
l C/S结构即客户端/服务器(Client/Server),例如QQ;
l 需要编写服务器端程序,以及客户端程序,例如我们安装的就是QQ的客户端程序;
l 缺点:软件更新时需要同时更新客户端和服务器端两端,比较麻烦;
l 优点:安全性比较好。
2 B/S()
l B/S结构即浏览器/服务器(Browser/Server);
l 优点:只需要编写服务器端程序,我们无需同时更新,这样就简单多了,如果服务器端升级,无需我们这方升级,通过浏览器即可访问,比如访问百度首页,有些时候百度升级后,首页变了,但是我们仍然可以通过浏览器访问而无需同时升级;
l 缺点:安全性较差。
本文详细介绍了两种常见的软件架构——C/S架构与B/S架构的特点与区别。C/S架构(客户端/服务器)适用于安全性要求较高的场景,但软件更新较为复杂。B/S架构(浏览器/服务器)则简化了客户端的维护工作,主要通过浏览器访问,虽然灵活性较好但安全性相对较低。
1万+

被折叠的 条评论
为什么被折叠?



