SOA 服务

服务体现了业务功能

SOA聚焦于业务流程。这些流程在不同的系统上分不同的步骤(也称为"活动"或"业务")执行。

服务的主要目标是体现业务功能的"自然"步骤。这就是说,就服务起作用的业务领域而言,

服务应该代表了一项自足的功能,对应着一项真实世界的业务活动。

换句话说,业务人员应该能理解服务干了什么。

----------------------------------------------------------------------------------

技术上,一项服务时一个处理(多个)消息的接口,它返回信息,以及/或者改变相关实体(后端系统)的状态。

       本质上,SOA是一个软件架构,从接口定义开始,将整个应用布局建立成接口、接口实现及接口调用的布局。

       SOA叫做"面向接口的架构"其实更合适。

根据这个定义,则很难把"服务"定义得更具体些。

所有能够当作接口使用,体现了自足的业务功能的东西都是一个服务。

-------------------------------------------------------------------------------------------------

额外的服务特性

①自足

②粗粒度

③可见/可发现

④无状态

⑤幂等性

⑥重用

⑦可组合

⑧技术性

⑨服务质量和服务等级协议使能

⑩前提和后置条件

供应商分散

可互操作



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值