Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved


Chapter 4 Managing Services Plug-in Operations : Asynchronous Request Response Operation

Asynchronous Request Response Operation
The asynchronous Request Response operation can send a document to the trading partner and wait for a response. It allows further processing, irrespective of the arrival of the response from the partner.
Figure 12 shows what happens when you run an asynchronous Request Response operation.
Figure 12 Tutorial: Asynchronous Request Response Operation
The following process flow occurs:
1.
2.
3.
4.
If the response from the Responder private process arrives after the timeout, the message is rejected and an error advisory is sent.
5.
6.
7.
If the Initiator TIBCO BusinessConnect times out, an audit log entry is generated and a timeout error advisory is sent out. In this case, the request is cancelled. When the response arrives at a later time, there is not any corresponding request present, the advisory is rejected, an error advisory is published, and an internal system error is sent to the partner.
Resending of Responder.Response is not supported for the asynchronous Request Response operation.
Resending of Responder.Request is supported for the asynchronous Request Response operation. It can generate a response from the private process that is not sent to the trading partner. In this case, a proper error message and an audit log is generated.
Supported transports are: HTTP, HTTPS, HTTPSCA, AS2_HTTP, Email, and AS1_EMAIL.

Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved