Overview
The Web Service Call Composer makes it quick and easy to make ad-hoc calls to a web service. Simply select the web service url, pick the web method from the list, amend any values in the generated SOAP request, and view the results.
Once a web method is selected, the tool automatically creates the SOAP envelope and generates a request message based on the description within the web service description (WSDL). You can then change this request, setting in your own values.
The web request can then be saved, so it can be re-used later, making a very useful tool in a testing and development environment.
Features
- Auto generates SOAP Envelope
- Auto generates XML Request
- Supported protocols HTTP GET, HTTP POST, SOAP 1.0, SOAP 1.1
- Support for authentication
- Support for HTTPS
- Save the call for later
- Visual Studio 2005 & 2008 plugin (*Designer Edition and above)
Step By Step
 |
|
1. Select the Web Service
You must either supply the web service Url or a WSDL file. Some web services require authentication, this information can also be entered and recorded in this wizard.
|
 |
|
2. Select the Web Method to call
A list of all the web methods is read from the WSDL (either from the file you supplied or the web service itself).
Some web services can be called via a number of protocols, the methods exposed by each protocol are displayed for the user to select from.
The following protocols are supported HTTP GET, HTTP POST, SOAP 1.0, SOAP 1.1. |
 |
|
3. Amend the Request and call the Web Method.
Once you select a web method, a SOAP envelope is automatically generated along with a request message based on the parameters for the selected Web Method.
Typically you would want to replace the default values with ones more meaningful to your application. |
 |
|
4. View the Response.
Once you press the "Execute" button, the web service is called and the response is displayed.
You can then save the Web Request so you can call it again in the future.
|
| Applies to Liquid XML Studio 2009: |
| Community Edition |
 |
| Designer Edition |
 |
| Developer Edition |
 |
|