Request processing data flow

When the adapter acts as a DTS initiator, data flow occurs as follows:

  1. The Request business object is received by the adapter.
  2. A request message is constructed by the adapter and sent to the VME via the VJC.
  3. Zero or more intermediate replies may be sent back to the adapter.
  4. The final reply is sent to the adapter.
  5. The reply is saved to a business object and returned to the integration broker.

If the message in the business object exceeds the size specified in the connector configuration property MaxMessageDataSize, it will not be processed and the adapter will throw an exception. The adapter accepts replies from the VJC that consist of multiple messages, or intermediate reply messages followed by the final reply message. If the application-specific configuration property DiscardIntermediateReplies is set to false, intermediate reply messages in the conversation are concatenated to be sent back in the final reply. The default value of DiscardIntermediateReplies is true, which means that intermediate reply messages are discarded, and only the final reply message is sent to the broker in the business object.

Copyright IBM Corporation 2005. All Rights Reserved.