How does Caché Support Web Services?
The following Caché features work together to support Web Services:
-
The CSP Gateway receives HTTP requests from a Web Server (such as Apache or IIS) and dispatches them to a class running within a Caché server.
-
The Caché Objects system lets you define and implement Web Service methods: simply create a method and set its WebMethod flag.
It also provides a framework of reusable components for implementing Web Services (such as the %SOAP.WebServiceOpens in a new tab class).
-
The Caché XML architecture provides the functionality required to serialize objects for use with SOAP, validation of SOAP messages, and automatic generation of WSDL documents.
-
The Caché Objects and SQL systems let you quickly create powerful, object-based databases for use in your Web Services. You can use any mix of object-access or SQL queries.
-
The various Caché Gateways (SQL, ActiveX, MQ Series) let you connect your Web Services to a variety of other systems. This makes it possible to integrate data from a variety of sources within your Web Service.