5.2.1.2 How Message Conversion Plug-in Works in an Outbound Call Scenario

An outbound call scenario is an Oracle Tuxedo program that invokes an external Web service through the SALT gateway. Figure 5‑2 depicts message streaming between an Oracle Tuxedo domain and a Web service application.

The following figure Message Conversion Plug-in Works in an Outbound Call Scenario

Figure 5-2 Message Conversion Plug-in Works in an Outbound Call Scenario


Message Conversion Plug-in Works in an Outbound Call Scenario

When an Oracle Tuxedo request buffer is delivered to the GWWS server, GWWS tries to find if there is a message conversion plug-in instance associated with the input message conversion of the target service. If there is an associated instance, GWWS invokes the customized function(*soap_out_tuxedo__CUSTBUF), implemented in the plug-in instance.

When a SOAP response message is returned from the external Web service application, GWWS tries to find if there is a message conversion plug-in instance associated with the output message conversion of the target service. If there is an associated instance, GWWS invokes the customized function (*soap_in_tuxedo__CUSTBUF), implemented in the plug-in instance.