|
 |
A business process specifies the potential execution order of operations from a collection of services, the data shared between these services, which partners are involved and how they are involved in the business process, joint exception handling for collections of services, and other issues involving how multiple services and organizations participate. This especially allows specifying long-running transactions between services, increasing consistency and reliability for services applications. Breaking the opaqueness of services means specifying constraints on how the operations of a collection of services and their joint behavior can be used -- it turns out that this too is very similar to specifying business processes.
|
 |
|