-
Publishes a client-side asynchronous response endpoint, shown in Figure 3-1.
-
Creates and publishes a service implementation that invokes the requested asynchronous handler implementation.
-
Automatically adds WS-Addressing non-anonymous ReplyTo headers to all
non-one-way, outbound messages. This header references the published
response endpoint.
-
Correlates asynchronous request and response messages using the facilities listed above.
The following figure shows the message flow used by the asynchronous client transport feature.
Figure 3-1 Asynchronous Client Transport Feature
Description of "Figure 3-1 Asynchronous Client Transport Feature"
-
The client enables the asynchronous client transport feature on the
client proxy and invokes an asynchronous Web service operation.
-
The Web service operation is invoked via the client proxy.
-
The Web service processes the request and sends a response message
(at some time in the future) back to the client. The response message is
sent to the client's asynchronous response endpoint. The address of the
asynchronous response endpoint is maintained in the WS-Addressing
headers.
-
The response message is forwarded to the appropriate client via the client proxy.
-
The client asynchronous handler is invoked to handle the response message.
No comments:
Post a Comment