- 博客(3)
- 收藏
- 关注
原创 软件架构快速知识笔记
本文系统梳理了主流软件架构类型及其特点。B/S架构以浏览器为客户端,服务器处理核心逻辑,具有跨平台和维护便利优势,但依赖网络且性能受限;C/S架构需安装专用客户端,适合高性能需求场景;P2P架构实现节点间直接通信,应用于文件共享和区块链;微服务架构通过功能拆分提升灵活性和迭代速度;分布式架构增强系统扩展性和容错性;混合架构组合多种模式优势。此外还介绍了MVC(解耦业务与视图)、MVVM(双向数据绑定)和SOA(服务化拆分)等架构模式,分析了各自的适用场景与优劣势。这些架构设计为不同业务需求提供了多样化的技术
2025-06-16 18:05:36
1243
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
3