- From: David Hull <dmh@tibco.com>
- Date: Thu, 16 Jun 2005 15:10:02 -0400
- To: public-ws-async-tf@w3.org
- Message-id: <42B1CE8A.6030302@tibco.com>
Here is the re-work of the proposal I sent, as per yesterday's telecon.
The main changes are:
* I've added a non-normative overview, and non-normative set of
rules for senders and receivers (non-normative in the sense that
they're implied by the normative material, but if I screwed up
somewhere the normative material takes precedence).
* I've removed any reference to the the "anonymous response channel"
feature. Instead, this describes how to build any of the three
MEPs on top of SOAP request-response. There is one MUST to the
effect that if request-response is available it MUST be used, but
this could be softened by defining some sort of marker to indicate
whether or not it is to be used.
I believe this addresses, attempts to clarify or obsoletes at least some
of the questions that have been raised in the last day or so. So if
you've brought up a question recently that I haven't answered, don't
worry. I haven't forgotten you, but it may make more sense to re-ask
any questions that still remain open after this go-round.
However ...
* Umit/Anish: There will only ever be one response coming back in
the request-response MEP. It may be a reply, fault or
acknowledgment, but it will always be exactly one of those.
* Umit: The binding as a whole applies to the operation as a whole.
For example, if the binding has SOAP/HTTP as its @transport
attribute and SOAP/Email as a response binding, and I give an
email [reply endpoint] and [fault endpoint], everything is still
covered. We end up with
o A SOAP/HTTP request for the /in/ message
o A SOAP/HTTP acknowledgment.
o An email as the /out /message.
* what saves this from infinite regress is that the /out/ message is
always one-way and doesn't require any binding other than the
response binding.
* Marc: Much if not of this proposal will work verbatim if
"acknowledgment message" in what is now 2.1 is defined in a
transport-specific way instead of as a SOAP message. I'm still
not sure this is a good idea, but at least most of the other work
is reusable.
Attachments
- text/html attachment: Extensions_for_Asynchronous_Message_Exchange-3.htm
Received on Thursday, 16 June 2005 19:10:12 UTC