- From: David Hull <dmh@tibco.com>
- Date: Mon, 07 Nov 2005 17:33:05 -0500
- To: "public-ws-addressing@w3.org" <public-ws-addressing@w3.org>
Received on Monday, 7 November 2005 22:33:12 UTC
I'm become uncomfortable with the wide use of "async", particularly in the markup (but also in the general discussion). The term "async" refers to (at least) two separate things: * The client code using a callback instead of waiting for a method return. * The server being able to send a response elsewhere than the transport's built-in response channel. I would prefer that the WSDL describing the server take the server's point of view: * Rename the "AsyncOnly" flag (or async="always") to "NoDirectResponse" (or "DirectResponse=false", default being true) * I had previously mentioned having the Async element carry one or the other (but not both) of "ProtocolBinding" or "WsdlBinding". Instead, have UsingAddressing take one or the other (but not both) of the following child elements: o <ResponseProtocol>anyIRI</ResponseProtocol> o <ResponseBinding>qname</ResponseBinding> * As before, ResponseProtocol would be defined as shorthand for a ResponseBinding with the desired effect.
Received on Monday, 7 November 2005 22:33:12 UTC