首页 励志故事 描述服务组合的方式

描述服务组合的方式

时间:2022-01-20 励志故事 版权反馈
【摘要】:这种方法是基于过程的服务组合方法,其主要以工作流的方式为主。目前有关Web服务编制的主要规范最常用的是OASIS提出的网络服务业务流程执行语言。Web服务编排通过各方描述自己如何与其他Web服务进行公共消息交换,各部分的资源都是对等的,不存在集中控制。在Web服务编排中用得比较多的是P2P协同组合技术。
描述服务组合的方式_网络地理信息系统

8.1.1 描述Web服务组合的方式

描述Web服务组合的方式有多种,最常用的是编制和编排(Peltz,2003)。

1.Web服务编制

Web服务编制(Web Service Orchestration,WSO)是为业务流程而进行Web服务合成的一种方法。Web服务编制强调中心流程的概念,通过中心流程来控制总体的目标、涉及操作、服务执行顺序(如并行活动、条件分支逻辑等)等。这种方法是基于过程的服务组合方法,其主要以工作流的方式为主。目前有关Web服务编制的主要规范最常用的是OASIS提出的网络服务业务流程执行语言(Web Services Business Process Execution Language,BPEL)。

2.Web服务编排

Web服务编排(Web Service Choreography,WSC)是为业务协作而进行的Web服务合成。Web服务编排通过各方描述自己如何与其他Web服务进行公共消息交换,各部分的资源都是对等的,不存在集中控制。每个服务都是单独的实体,有自己的行为方式,而不是通过中心机构,如工作流引擎来描述服务与服务之间的交换。资源间的交互都是通过消息的交互序列控制。这种方式的流程虽然避免了集中控制,但难以把握整个工作流程状态以及分析流程错误的原因。在Web服务编排中用得比较多的是P2P协同组合技术。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈