架构风格和基于网络的软件架构设计

Architectural Styles and the Design of Network-based Software Architectures

通过架构风格理解软件架构的框架,包括一组用于描述软件架构的一致术语;

根据基于网络的应用程序软件的体系结构样式在应用于分布式超媒体系统的体系结构时将诱导的体系结构属性进行分类;

REST,一种用于分布式超媒体系统的新颖架构风格;和 在现代万维网的体系结构的设计和部署中应用和评估 REST 体系结构样式。