Web Service Orchestration and Choreography

来源:互联网 发布:mobi手机域名 编辑:程序博客网 时间:2024/05/29 03:56

The following is the explainations of the "Web service orchestration" and "Web service choreography"[1].

 

 

Orchestration == Executeable Process

Web Service Orchestration relates to the execution of specific business processes. WS-BPEL is a language for defining processes that can be executed on an orchestration engine.

 

Choreography == Multi-party Collaboration

Web Service Choreography relates to describing externally observable interactions between web services. WS-CDL is a language for describing multi-party contracts and is somewhat like an extension of WSDL: WSDL describes web services interfaces, WS-CDL describes collaborations between web services.

 

[1]. John Reynolds's Blog, http://weblogs.java.net/blog/johnreynolds/archive/2006/01/service_orchest.html

原创粉丝点击