Web Service Configuration Dialog Box

The Invoke Web Service action allows you to invoke a specified Web service. A Web service is a way to call code located on a different machine via HTTP.

Location

To display the dialog box, complete the following steps:

  1. From the Vision Navigation menu, click Configuration > Workflow, then select the type of workflow you want to create.
  2. In the Workflows grid, select the workflow row (event) to which you want to add the action.
  3. In the Actions grid, click Insert and select Invoke Web Service.

Contents

Field Description
Web Service Location Enter the location of the Web service, using the Web Services Description Language (WSDL) location of the service. WSDL is an XML language for describing Web services. For example, http://www.webservicex.net/stockquote.asmx?WSDL.
Web Methods After you enter the Web Service Location, this field will list the Web methods defined at that Web service location. Only methods that have simple type arguments, such as string or numeric, are listed here.

To refresh the list of available methods, click Refresh Methods. Vision goes to the Web service URL and refreshes the list in this field.

Arguments The list of arguments will be automatically populated based on the Method selected.
  • Name — This is the name of the parameter to the method.
  • Value — This is the SQL expression, which will be used to determine the value of the argument at run time. Click in this field to display the SQL Expression Builder dialog box to define the values.
Refresh Methods Click this button to refresh the list of available methods. Vision goes to the Web service URL and refreshes the list in this field.