- From: David Hull <dmh@tibco.com>
- Date: Fri, 11 Feb 2005 16:06:05 -0500
- To: public-ws-async-tf@w3.org
- Message-id: <420D1E3D.9040406@tibco.com>
Actors:
* A server implementing a request/reply operation
* A client invoking that operation
* Optionally, a third party receiving the reply.
Subcase 1:
At the application level, the client simply sees a request/reply
operation. The client-side infrastructure would like to be able to
decide, as dynamically as possible, whether to invoke the operation
synchronously or asynchronously. In the first case, the anonymous
reply-to will be fine (assuming the usual SOAP/HTTP binding). In
the second case, the reply-to will have to be a callback address.
Subcase 2:
The party sending the request to the server is not the same as the
party receiving the reply. For example, the actual client sends a
request to some broker, who forwards it to the proper server. There
is no reason for the server not to send the reply directly to the
actual client (as opposed to forwarding it through the broker). In
other words, the broker's value add is finding the server, not
forwarding per se. Note that if the client supplied an anonymous
reply-to (as with current proxies), the broker will have to forward
the reply anyway.
Received on Friday, 11 February 2005 21:06:41 UTC