软件测试学习之路--网络架构
网络体系架构
C/S架构:
- 服务器保存全局公共数据
- 客户端保存各自的私有数据
- 客户端实现与服务器的直接相连,响应速度快
- 客户端操作界面设计个性化,缺少通用性
- 业务变更或改变不够灵活,需要重新设计和开发
- 需要专门的客户端安装程序,单分布功能弱
- 对于不同的开发工具,相互之间很难兼容
- 用户接口与操作系统关系密切
B/S架构:
- 成本低、维护方便、 分布性强、开发简单
- 面向不可知的用户群对安全的控制能力相对较弱
- 对安全以及访问速度都要多重的考虑,是发展趋势
- 用户接口跨平台,与浏览器相关
P2P:
- Peer-to-peer networking,点对点网络模式