- From: David Hull <dmh@tibco.com>
- Date: Tue, 14 Jun 2005 14:59:05 -0400
- To: public-ws-async-tf@w3.org
- Message-id: <42AF28F9.2030701@tibco.com>
Attached please find a proposal for extensions for handling asynchronous
behavior. This was an action item of mine from last Wednesday's call.
I believe the attached proposal has several advantages over previous
proposals, namely:
* No new SOAP MEPs are needed to handle asynchronous messaging over
two-way transports.
* Given that messaging over a one-way transport simply means sending
a message, which any binding must be able to do, there may be no
need for a "one-way SOAP MEP" at all.
* Little if any change is needed to the existing HTTP SOAP binding.
* Acknowledgments may be explicitly correlated via [message id] and
may carry any other needed information.
* There are precise and complete rules for what combinations of
addressing headers are allowed in what circumstances.
* The [response binding] element covers the "Multiple Connection
HTTP" use case as a special case.
* Other bindings with backchannels are straightforward.
* It includes Tony's Timeline explicitly, addressing concerns about
when faults may or must be sent on the backchannel. We may want
to tone down some of the statements made in this section, but this
can be done without disturbing the rest of the rules.
* It's short. Most of the bulk is illustrative examples. The
normative material runs to a page or two.
Attachments
- text/html attachment: Extensions_for_Asynchronous_Message_Exchange-2a.htm
Received on Tuesday, 14 June 2005 18:59:14 UTC