Avoiding performance problems

If performance is the highest priority, design your application so that data is processed as close to its source as possible. This avoids unnecessary transmission of data across the network. Alternatively, if processing can be deferred, you might want to consider batching data locally before transmitting.

To maintain performance across the intersystem connection, the conversation should be freed as soon as possible so that the session can be used by other transactions. In particular, avoid holding a conversation across a terminal wait.