大家好,又见面了,我是你们的朋友全栈君。
代码语言:javascript复制C/S : Client/Server , 客户端/服务器
B/S : Browser/Server , 浏览器/服务器
cs,主要指的是传统的桌面级的应用程序,基于客户端的应用。bs,主要指的是web应用程序,基于浏览器的应用。
- 区别
[1] 语言:
C/S: c,c ,
B/S:java,php,.Net,js,nodeJs
[2] 更新:
C/S: 下载新版本的客户端,升级不大方便。
B/S:热更新,永远都是最新的。
[3] 数据通信:
C/S: 基于自定义的应用层协议
B/S:基于http协议,基于http的服务器拿来就能用,nginx,apache,微软的IIS这些
[4] 跨平台:
C/S:开发时可能需要考虑跨平台问题(不同操作系统下)
B/S:开发时跨平台方便,毕竟每个平台都有浏览器
[5] 数据处理:
C/S: 支持离线,数据可以本地保存或处理.
B/S: 支持云端,数据保存在云端,随时随地联网就能访问
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。