OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ws-tx message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Mixed Outcome scenario


Following the discussion yesterday, I'd suggest the following as an
outline of a scenario for Mixed Outcome:

IA sends application request to PA, with Mixed Outcome context

PA registers two participants "left" and "right" for participant
completion, and replies

PA completes both participants

IA orders close of "left" and compensation of "right".

(only have a few minutes now, so elaborate with appropriate terminology
etc.  And "left", "right" could be changed (in the scenario
specification, not the implementations) to anything else - key thing is
the participant's "left" will close, "right" will compensate)



However, I believe to make that work, we will find we need to reverse
the no-change decision on participant identifiers. IA's "view" of the
participants must allow it to know which is "left" and which "right".
This doesn't require standardisation of "left" and "right" outside the
scenario definition. It DOES require that the heterogeneous ws-c+ws-ba
implementations can pass a field on at least one message that is put in
by PA and received by IA.

Other variations - including coordinator completion, cancel one,
complete other would also be useful.




You will see this email is sent from a different address. I'm leaving
erebor today and joining another company on Monday. I'm not sure whether
I'll get messages from the distribution in the meantime, so please cc:
peter@furniss.co.uk on replies. (but I'll respond faster on
peter.furniss@erebor.co.uk until about 17:00 uk time today)


Peter

------------------------------------
Peter Furniss
phone: home   +44 20 8460 8553
       office +44 20 8313 1833
       mobile +44 79 51 53 61 68
email: peter@furniss.co.uk
web:   www.furniss.co.uk



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]