第114天 你知道什么是B/S和C/S架构吗?说说它们的区别
Activity
DarthVaderrr commentedon Aug 8, 2019
BS: Browser-Server 客户端是浏览器 也可以理解为web 这个受同源策略限制
CS: Client-Server 客户端是原生客户端 这个不受同源策略限制
Konata9 commentedon Aug 19, 2019
B/S 即 Browser-Server 架构。用了浏览器代替了传统的客户端,优点在于可以跨平台使用。Windows、Linux、Mac 只要有浏览器(和网)就行。但是在功能上就会受限于浏览器,比如跨域问题以及本地文件访问问题,并且程序的性能也依赖于浏览器。
C/S 即 Client-Server 架构。传统的架构,对平台有限制。如果是用 C# 开发的应用就无法在 Linux 和 Mac 上运行。但优点在于可以调用本地资源(权限比较大)。