SOA理论篇3(面向服务的设计原则)
2016-10-13 10:56
183 查看
关于服务,常见的设计原则如下:
(1) 无状态:避免服务请求者依赖于服务提供者的状态。
(2) 单一实例: 避免功能冗余。
(3) 明确定义的接口:指明服务的公共接口,包括服务规约和消息格式。使用者依赖服务规约来调用服务,所以服务定义必须长时间稳定,一旦公布,不能随意更改。
(4) 自包含和模块化:
(5) 粗粒度:服务数量不应太大,信息量大,但交互频度低。
(6) 松耦合性:服务私有数据对服务使用者是不可见的。
(7) 重用能力
(8) 互操作性、兼容和策略声明
(1) 无状态:避免服务请求者依赖于服务提供者的状态。
(2) 单一实例: 避免功能冗余。
(3) 明确定义的接口:指明服务的公共接口,包括服务规约和消息格式。使用者依赖服务规约来调用服务,所以服务定义必须长时间稳定,一旦公布,不能随意更改。
(4) 自包含和模块化:
(5) 粗粒度:服务数量不应太大,信息量大,但交互频度低。
(6) 松耦合性:服务私有数据对服务使用者是不可见的。
(7) 重用能力
(8) 互操作性、兼容和策略声明
相关文章推荐
- 面向服务架构(service-oriented architecture,SOA)的原则 (收藏)
- 译著出版:《SOA概念、技术与设计》 - 面向服务的架构
- SOA系列三:面向服务的一般原则
- 面向海量服务的设计原则和策略总结
- 面向海量服务的设计原则和策略总结
- SOA 设计原则和 Web 服务中的数据传输
- 面向服务架构(SOA)的原则
- 面向服务架构(SOA)的原则
- 面向服务架构(SOA)的原则
- 面向海量服务的设计原则和策略总结
- 【转】面向服务架构(SOA)的原则
- 面向服务架构(SOA)的原则
- 译著出版:《SOA概念、技术与设计》 - 面向服务的架构
- 面向服务架构(SOA)的原则
- 面向服务架构(SOA)的原则
- 面向服务架构(SOA)的原则
- 面向服务架构(SOA)的原则
- SOA 实现:服务设计原则
- 面向服务设计原则
- 面向服务架构(SOA)的原则-Jason Bloomberg