您的位置:首页 > 其它

读 下一代SOA 服务技术与面向服务简明指南

2017-02-14 01:15 134 查看
面向服务的八个设计原则

标准化服务合同

在同一个服务仓库中的服务都符合同样的合同设计标准

服务松耦合

服务合同施加了消费者低耦合的要求,而它们自己也与周围的环境脱钩

服务抽象

服务合同只包含基本信息, 以及仅能发布在服务合同中的与服务有关的信息

服务可重用性

服务合同只包含并表达不可知逻辑,并充当可重复使用的企业资源

服务自治

服务对底层的运行时执行环境行使用高层次控制

服务无状态

服务在必要时会通过推迟状态信息的管理最大限度地较少资源的消耗

服务可发现性

服务被补充了有通信的元数据,通过它们,服务可以被有效地发现和解释

服务可组合性

服务是有效的组合参与者,而不管该组合的大小和复杂性如何

SOA的四大特点

业务驱动

独立于厂商

架构模式不是仅仅基于一个专有的厂商平台,为了最大化满足业务需求,还需要组合不同厂商的技术

以企业为中心

以组合为中心

SOA宣言 www.soa-manifesto.org

追求外在的统一性,同时允许内在的多样性

演进地提炼生过最初追求完美

从概念到交付再到反复使用
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: