1.4.2 Use Case 2: Invoking Web Services from Oracle Tuxedo Applications

Web service applications can be imported into an Oracle Tuxedo domain, advertised as Oracle Tuxedo services through the GWWS server, and invoked from Oracle Tuxedo applications. SALT converts and maps each wsdl:operation as a particular Oracle Tuxedo service. The GWWS server advertises the mapped services (called SALT proxy services), and accepts Oracle Tuxedo ATMI requests from Oracle Tuxedo applications.

The Oracle Tuxedo Service Metadata Repository is used to store converted Oracle Tuxedo service contract information and helps Oracle Tuxedo programmers understand what type of Oracle Tuxedo buffers are expected for the imported SALT proxy services. This is an “outbound” use case.

The following figure illustrates a generic outbound Web service call.

Figure 1-4 Invoking Web Services from Oracle Tuxedo Applications (Outbound)


Invoking Web Services from Oracle Tuxedo Applications (Outbound)