1. 7大属性

1.PNG2.PNG3.PNG

2. REST架构下的Web

4.PNG

3. 五种架构风格

3.1 数据流风格(Data-flow Style)

简单、可进化、可扩展、可配置、可重用
5.PNG

3.2 复制风格(Replication Style)

用户可察觉的性能、可伸缩性,网络效率、可靠性得到提升
6.PNG

3.3 分层风格(Hierarchical Style)

简单、可进化、可伸缩
7.PNG
8.PNG
9.PNG

3.4 移动代码风格(Mobile Code Style)

可移植、可扩展、网络效率
10.PNG
11.PNG

3.5 点对点风格(Peer-to-Peer Style)

可进化、可扩展、可重用、可配置
12.PNG

4. 风格演化

13.PNG