5.2.1.1 How Message Conversion Plug-in Works in an Inbound Call Scenario

An inbound call scenario is an external Web service program that invokes an Oracle Tuxedo service through the SALT gateway. The following figure depicts message streaming between a Web service client and an Oracle Tuxedo domain.

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

Figure 5-1 Message Conversion Plug-in Works in an Inbound Call Scenario


Message Conversion Plug-in Works in an Inbound Call Scenario

When a SOAP request message 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, the GWWS invokes the customized (*soap_in_tuxedo__CUSTBUF) function implemented in the plug-in instance.

When an Oracle Tuxedo response buffer is returned from the Oracle Tuxedo service, 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_out_tuxedo__CUSTBUF), implemented in the plug-in instance.