The Web Services Client IAF Adapter
The Web Services Client adapter is a SOAP-based IAF adapter that allows Apama applications to invoke web services. To use the Web Services Client adapter in an Apama project, you need to do the following:
Add the pre-packaged bundle of adapter resources for the
Web Services Client Adapter.
Specify the location of the of the web service, using the URI of its WSDL (Web Service Definition Language) file.
Specify the web service operation or operations to invoke.
Specify what Apama events will interact with the web service operations.
Create mapping rules that associate the fields in the Apama events with the web service operations' parameters.
When you add and configure an instance of the Web Services Client adapter, the configuration files, service monitors, and adapter artifacts that are necessary to deploy and run the Apama project's adapter instances are automatically generated.
You can add multiple instances of the Web Services Client adapter to an Apama project. The files generated by Software AG Designer are specific to each adapter instance.
Note that Apama applications only invoke web service operations in the consume use case; it is not possible to expose actions in Apama applications as web services operations.