Software AG Products 10.7 | Integrating On-Premises and Cloud Applications | Service Development | Working with Web Services | About Consumer Web Service Descriptors
 
About Consumer Web Service Descriptors
 
Creating a Consumer Web Service Descriptor
About Web Service Connectors
Refreshing a Web Service Connector
Invoking a Web Service Using a Web Service Connector
About Response Services
To use Integration Server and Designer to invoke web services located on remote servers, create a consumer web service descriptor from a WSDL document, from a service asset in CentraSite, or from the web service in the UDDI registry. A consumer web service descriptor (WSD) defines an external web service. It contains all the data from the WSDL document that defines the web service, as well as data needed for certain Integration Server run-time properties.
Integration Server creates a web service connector (WSC) for each operation in the web service. A web service connector is a flow service with an input and output signature that corresponds to the input and output messages of the web service operation.
The web service connector is a flow service that:
*Uses an input and output signature that corresponds to the input and output messages of the web service operation.
*Contains flow steps that create and send a message to the web service using the transport, protocol, and location information specified in the web service.
*Contains flow steps that extract data from the output message returned by the web service.
When Integration Server executes a web service connector, the web service connector calls a specific operation of a web service.
In versions 9.0 and later, Integration Server also creates a response service for each operation in the WSDL document. Response services are flow services to which you can add custom logic to process asynchronous SOAP responses. For more information about response services, see About Response Services.