With the Web Service task type, you can configure processes to post data to a web service as a SOAP message or to a parameterized query string, allowing Integrify to push data to other systems.
The result of the post can determine the path of a workflow. At any point in an Integrify process, customers can:
- Push or pull data to and from external systems (Remedy, Salesforce, SAP, etc)
- Instantly (or on a scheduled bases) confirm data receipt and pass back additional information
- Spawn additional tasks in the Integrify® process based on successful data transfer
Select Configure Task and you will be presented with the following to configure the Web Service task:
In this example, we are going to enter a stock symbol into a form and then retrieve the stock quote and present the result into a 2nd form called 'SOAP 1.2 Result':
When configuring the Web Service task, we have made the following definitions:
The table below explains the options for configuring any Web Service task configuration:
Web Service Settings tab:
Attribute | Options | Required |
Description
|
Web Service Url | Link | Yes | The Url from which to retrieve data |
Post Type | Http Post, Htpp Get, Soap 1.1, Soap 1.2 | Yes | Choose your Post type based on the requirements of the web service you are connecting to |
Ignore Namespaces | Yes/No | Yes | This will default to 'No'. If Yes, the namespace attributes will be stripped from XML results for easier parsing. |
Use Proxy | Yes/No | Yes | This will default to 'No'. |
Template Settings tab:
Attribute | Options | Required |
Description
|
Enter template for requests (soap xml, form post string or query string) | Yes | Query string, Post String or SOAP XML | |
Enter the xml format of the expected response | Yes | XML format of the expected response. | |
Enter the xml format of the expected inbound post | If the task is set to be posted back to, enter the XML format that will be posted |
Query Parameters tab:
Here, you will enter your parameter to be mapped to a task in your process. See the example here:
Response Mappings tab:
Here, you will enter your Return Label, the Path and Data Type to be used.
See the example here:
Inbound Mappings tab:
As with the Response Mappings, you will enter your Return Label, the Path and Data Type to be used.
Comments
0 comments
Please sign in to leave a comment.