Transaction Server API

The Transaction Server API provides a method for client applications to communicate with the Transaction Server. The Transaction Server API supports Java™ applications and also provides for platform independence when it is running on a Windows, AIX®, or Linux® operating system.

The Transaction Server provides the focal point for the entire processing environment. Access to data that is held within the environment is directed through the API and is resolved by the Transaction Server.

This rule has one exception: When the image data is requested for a transaction, it is possible to fetch the data locally rather than have the Transaction Server return it. The significance of this exception is shown when you are processing a large volume of images in an environment where the Transaction Server might be physically located in a location that is remote to the application and images. If the images are in the same location as the application, it would be inefficient to fetch images from the Transaction Server.

The API can be called from any device that has network access to the server on which the Transaction Server is located.