[计算机网络-Web协议详解与抓包实践] 从五种架构风格推到出HTTP的REST架构
五类架构风格(编程习惯->设计模式->架构)
数据流风格 Data-flow Styles
优点:简单性、可进化性、可拓展性、可配置性、可重用性
协议分层、nigix大量使用
复制风格 Replication Styles
优点:用户可察觉性能;可伸缩性、网络效率、可靠性也可以得到提高
分层风格 Hierarchical Styles
优点:简单性、可进化性、可伸缩性
移动代码风格 Mobile Code Styles
优点:可移植性、可拓展性、网络效率
点对点风格 Peer-to-peer Styles
优点:可进化性、可重用性、可拓展性、可配置性
数据流风格 Data-flow Styles

PF和UPF风格对架构关键属性的影响

复制风格 Replication Styles

RR和$风格对架构关键属性的影响

分层风格 Hierarchical Styles

web中没有使用到的分层架构

对架构关键属性的影响

移动代码风格 Mobile Code Styles

对架构关键属性的影响

点对点风格 Peer-to-peer Styles

对架构关键属性的影响

web架构分析图


浙公网安备 33010602011771号