2.2.2 Web Services Based Synchronous Deployment Pattern

The web services deployment pattern is used in integration scenarios where an external system connects to Oracle Banking Trade Finance using standards based, interoperable web services.

This deployment pattern is especially applicable to systems which meet the following guidelines:
  • Systems that are not ‘EJB literate’, i.e., such systems are not capable of establishing connections with Oracle Banking Trade Finance based upon the EJB interface; and/or
  • Systems that prefer to use a standards-based approach
In this deployment pattern, the external system uses the SOAP (Simple Object Access Protocol) messages to communicate to the Oracle Banking Trade Finance web services.

The services displayed by Oracle Banking Trade Finance are of a ‘message based’ style, i.e., the actual request are in the form of an XML message, but the request is a ‘payload’ within the SOAP message.

After the necessary processing is done in Oracle Banking Trade Finance based on the request, the response is returned to the external system as an XML message that is a ‘payload’ within the response SOAP message.

The transaction control for the processing stays with the Oracle Banking Trade Finance.