网络体系架构
![资源来自:www.processon.com](https://img-blog.csdnimg.cn/20200110140818517.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NjAzNzE2MA==,size_16,color_FFFFFF,t_70)
C/S架构:
- 服务器保存全局公共数据
- 客户端保存各自的私有数据
- 客户端实现与服务器的直接相连,响应速度快
- 客户端操作界面设计个性化,缺少通用性
- 业务变更或改变不够灵活,需要重新设计和开发
- 需要专门的客户端安装程序,单分布功能弱
- 对于不同的开发工具,相互之间很难兼容
- 用户接口与操作系统关系密切
B/S架构:
- 成本低、维护方便、 分布性强、开发简单
- 面向不可知的用户群对安全的控制能力相对较弱
- 对安全以及访问速度都要多重的考虑,是发展趋势
- 用户接口跨平台,与浏览器相关
P2P:
- Peer-to-peer networking,点对点网络模式