RE: Definition of Choreography
"Champion, Mike" <[email protected]>
| Newsgroups | gmane.comp.web.services.ws-arch |
|---|---|
| Message-ID | <[email protected]> |
> > Finally, [how] is choreography different from workflow or routing? How about "Choreography deals with the description / declaration of the various components of a multipart web service and their logical interdependencies (e.g., by what means they share state). Orchestration/Workflow/Business Process Execution is a procedural description of the logic determining the specific execution of the various components." [Just a straw man ...] "Routing" means a description of how a single message addressed to a logical destination is actually directed to a physical location matching the logical description, or something like that, I think.