Re: Correlation Requirements

>Burdett: .....However I think this really comes down to what is the basic difference
>between a (business) process and a choreography.
>
>If you are invoking an existing web service as part of a business process
>(e.g. defined using BPEL) then identifying the choreography is not needed as
>the business process is in complete control and knows what messages can come
>back and take the appropriate action.
>
>On the other hand, if there is no single process in control, then you need
>to have some agreed definition - the CDL - which both processes agree to
>follow.
>
>So in the latter case you either:
>1. Need to always use the same choreography - in which identifying it
>becomes unnecessary, or
>2. Recognize that there are multiple choreographies that can be used
>therefore identifying which one becomes essential.
>
mm1: David,
Regardless if that single process has control, that may not alleviate 
the need for a choreography that the process 'participates' in 
(choreography may be larger than this single controllable business 
process).  Thanks.

Received on Thursday, 4 September 2003 14:53:03 UTC