Show TOC

SAP Event Stream Processor SOAP ProviderLocate this document in the navigation structure

The SAP Event Stream Processor SOAP Provider receives data from a SOAP Web service client and publishes it to ESP streams or windows within ESP projects.

The main difference between Web service providers and adapters is that providers have more extended functionality in comparison with adapters. Specifically, providers can receive requests from multiple Web services and publish data to multiple projects while adapters can only send and receive data from one source and publish it to one project. Additionally, some providers, such as the REST provider, provide the ability to deploy, start, and stop projects.

Install and configure your own Web service client for SOAP before configuring and using the ESP SOAP Provider. You can expose your ESP project as a Web service, and send requests to it using your Web service client.

The SOAP provider sends and receives SOAP messages in XML format over HTTP. Use a SOAP Web service client to send Web service SOAP requests to the SOAP provider and invoke Web service functions, such as publish, in the ESP project that has been exposed as a Web service.


SOAP Provider diagram

For installation details for the provider, see the section on Performing a Custom Installation in the SAP HANA Smart Data Streaming: Installation Guide. If you enabled the ESP Web Services Provider using the installer, the configuration is complete and the provider is ready for use. If you did not enable the provider using the installer, see Configuring the ESP SOAP Provider for instructions on manually configuring the provider.

For instructions on exposing a project as a Web service, see Exposing a Project as a Web Service Using the SAP Event Stream Processor Web Services Provider in the SAP Event Stream Processor: Studio Users Guide.