您的位置:首页 > 其它

SOA理论篇3(面向服务的设计原则)

2016-10-13 10:56 183 查看
关于服务,常见的设计原则如下:

(1) 无状态:避免服务请求者依赖于服务提供者的状态。

(2) 单一实例: 避免功能冗余。

(3) 明确定义的接口:指明服务的公共接口,包括服务规约和消息格式。使用者依赖服务规约来调用服务,所以服务定义必须长时间稳定,一旦公布,不能随意更改。

(4) 自包含和模块化:

(5) 粗粒度:服务数量不应太大,信息量大,但交互频度低。

(6) 松耦合性:服务私有数据对服务使用者是不可见的。

(7) 重用能力

(8) 互操作性、兼容和策略声明
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  soa