Producer of Web services

The ASE Web Services Engine acts as a producer of Web services by enabling a client application to access Adaptive Server Enterprise stored procedures and SQL using SOAP. The output of the ASE Web Services Engine complies with SQLX, which is defined as part of the ANSI specification for SQL.

NoteSybase recommends that you run the ASE Web Services Engine on the same machine as Adaptive Server Enterprise.

Figure 2-1: ASE Web Services Engine for client access to ASE

The client communicates with the ASE Web Services Engine using SOAP, and the ASE Web Services Engine communicates with Adaptive Server Enterprise using JDBC. The ASE Web Services Engine and Adaptive Server Enterprise are shown as residing on the same host machine, although this is not required.

The client can send a SQL or stored procedure command as a SOAP request, and any result is returned as a SOAP response. The data in the SOAP response conforms to the SQLX standard.