Consumer components

Acting as a consumer of Web services, the ASE Web Services Engine uses a Specialty Data Store (SDS) server and a WSDL parser. The SDS is used as a Component Integration Service (CIS) to map the Web method to a proxy table. The proxy table is constructed using a WSDL file parsed with Apache Axis.

Figure 2-5: ASE Web Services Engine as consumer

The ASE Web Services Engine consists of two consumer components: the SDS server and the SOAP stack. The CIS component of Adaptive Server Enterprise and the SDS server component of the ASE Web Services Engine communicate through TDS. The SDS server and SOAP stack communicate within the ASE Web Services Engine. SOAP communication to and from the ASE Web Services Engine is handled by the SOAP stack.