This document describes the properties of an imported web service. If you want a general overview of imported web services, you can check the Consumed Web Services overview documentation.
2.1 WSDL Source
You can load the WSDL from an URL or from a WSDL file saved on your disk. After selecting an option and adding the required url or file location, press import to fetch the services/operations in this WSDL.
A dialog will ask for a username and password if you try to load a WSDL file from a URL that requires authentication.
A WSDL file can contain multiple services. A service can contain multiple ports. Upon loading a WSDL, a dialog will ask you to select a port for each service if a service contains multiple ports.
This part contains the services to be found in the WSDL.
- Name is the name of the service.
- Port is selected port in multiple-port service.
- Location is where the service is located.
- Location constant can be used to add additional locations for a service, for example: the URL of the soap service may change when moving from a development to a production environment. See also Constants.
If there is a multiple-port service defined in the WSDL, a dialog will pop up that allows the user to select which one of the ports to use.
This part contains all the operations found in the WSDL. You can expand the list and see additional information about individual operations in the right pane.
2.4 Advanced Settings
- Send binary data as attachment (MTOM) - enable or disable MTOM: the Message Transmission Optimization Mechanism, a method of efficiently sending binary data to and from Web services. Read more about it at w3.org. Please note that message optimization will only be applied when you use one or more export mappings to create the request body in the call web service action.
The documentation of the imported web service. Here you can describe the purpose of the web service.
4 Calling consumed web services
For details, refer to Call Web Service.