4.1 Overview
SALT allows you to import external Web Services into Oracle
Tuxedo Domains. To import external Web services into Oracle Tuxedo
applications, a WSDL
file must first be loaded and
converted. The SALT WSDL conversion utility, wsdlcvt
,
translates each wsdl:operation
into a SALT proxy
service. The translated SALT proxy service can be invoked directly
through standard Oracle Tuxedo ATMI functions.
SALT proxy service calls are sent to the GWWS server. The request is translated from Oracle Tuxedo typed buffers into the SOAP message, and then sent to the corresponding external Web Service. The response from an external Web Service is translated into Oracle Tuxedo typed buffers, and returned to the Oracle Tuxedo application. The GWWS acts as the proxy intermediary.
If an error occurs during the service call, the GWWS server sets
the error status using tperrno
(which can be retrieved
by Oracle Tuxedo applications). This enables you to detect and
handle the SALT proxy service call error status.
Parent topic: Oracle Tuxedo ATMI Programming for Web Services