A web service contains an operation for each action supported by the web service.
For example, a web service can have an operation named getcustomerid that receives a customer name and responds with the customer details. The operation input includes an element for the customer name. The operation output includes elements for customer details based on the customer name.
When you configure a Web Service Consumer transformation, you define how the transformation maps data to the operation input and how the transformation maps data from the operation output. You configure the following information in the transformation:
Input mapping
Define how to map the transformation input ports to the web service operation input nodes. The operation input defines the elements in the SOAP request for the operation.
Output mapping
Define how to map the web service operation output nodes to the transformation output ports. The operation output defines the elements in a SOAP response for the operation.