Cisco Cisco Workload Automation 6.3 User Guide
7
Cisco Systems, Inc.
www.cisco.com
1
Introducing the
Web Service Adapter
Overview
The Cisco Workload Automation (CWA) Web Service Adapter is an API-level integration solution. This solution hides
implementation details in screens that connect to Web Service providers and define Web Service tasks as part of CWA
job definitions. Up to version 6.0.2, the Web Service Adapter only supports SOAP (Simple Object Access Protocol) Web
Services. Versions 6.0.3 and above provides support for REST (Representational State Transfer) Web Services.
implementation details in screens that connect to Web Service providers and define Web Service tasks as part of CWA
job definitions. Up to version 6.0.2, the Web Service Adapter only supports SOAP (Simple Object Access Protocol) Web
Services. Versions 6.0.3 and above provides support for REST (Representational State Transfer) Web Services.
As a platform independent solution, the adapter can run on any platform where the CWA master runs.
REST Web Service is a stateless client-server architecture in which clients access and manipulate Web resources
through HTTP protocol. It does not introduce additional specification (as oppose to SOAP/WSDL) on top of the existing
HTTP methods, definitions, and entities. This means an HTTP client can interact with a REST Web Service provider
without having to incorporate any supporting stack.
through HTTP protocol. It does not introduce additional specification (as oppose to SOAP/WSDL) on top of the existing
HTTP methods, definitions, and entities. This means an HTTP client can interact with a REST Web Service provider
without having to incorporate any supporting stack.
Prerequisites
The WSDL file that defines the Web Service or a URL to the WSDL.
The REST Web Service.
The Web Service must support SOAP 1.1 or 1.2.
If HTTP Authentication is required by the Web Service's Web server, the username and password.
Refer to your Cisco Workload Automation Compatibility Guide for a full list of software and hardware prerequisites.