Difference between revisions of "Web Services Integration"
From AgileApps Support Wiki
imported>Aeric |
imported>Aeric |
||
Line 1: | Line 1: | ||
__TOC__ | __TOC__ | ||
{{Beta|}} | |||
==About Web Service Integration== | ==About Web Service Integration== | ||
Web Services whose connections are specified using the Web Service Description Language ({{^WSDL}}), can be integrated into the platform without programming, using a few configuration steps. | Web Services whose connections are specified using the Web Service Description Language ({{^WSDL}}), can be integrated into the platform without programming, using a few configuration steps. |
Revision as of 01:11, 12 September 2013
About Web Service Integration
Web Services whose connections are specified using the Web Service Description Language (WSDL), can be integrated into the platform without programming, using a few configuration steps.
In addition, the interface defined by the WSDL can be simplified to match the application by:
- Ignoring fields that are not needed
- Hardcoding data for fields whose values are fixed
- Creating more application-friendly names for the remaining fields defined in the WSDL
That customization is generally performed by an IT admin. The steps are covered below, under Configuring a Web Service
Once done, an application designer can add a step in a Process Model to start the Web Service interaction. The designer then uses the application-friendly names to:
- Map current record fields to and from WSDL input and output fields
- Specify fixed values for WSDL input fields
- Define expressions for WSDL input fields
- Define expressions that operate on WSDL output fields, before storing the resulting values in the record
Those mechanisms are covered below, under Working with a Web Service.