I agree with Ashley. This is what you will get from the www.pi4soa.org open source
tools. You will be able to generate the behaviors of the different services and then
ensure they only process the correct sequence of messages. If you then use the
service monitor (www.hattricksoftware.com) you will be able to see messages that
are delivered out of sequence.

Cheers

Steve T

On 26 Jul 2006, at 09:35, Ashley at Metamaxim wrote:


Patrick wrote:
 
>> Whether this approach is suitable or appropriate in the business
>> processes context I do not know.

> Yes, that is more my question. I would not expect this to be part of a
> business-level "choreography".
 
On reflection I think that, fun though it is, the kind of buffering solution I suggested would be unwise in the context of business processes. For instance, if you have messages whose semantics are dependent on their context in the exchange, you could have nasty results.
 
I think that the formulation of a choreography for the collaboration should ensure that the abstract processes of the participants are compatible. If the sequence of message exchanges then violate the choreography, this should be handled manually as an exception situation.
 
Rgds
Ashley


__._,_.___


SPONSORED LINKS
Computer software Computer security software Computer software program
Computer fax software Computer virus software


YAHOO! GROUPS LINKS




__,_._,___

Reply via email to