The SOAP client design model requires a client side stub. The web developer must create a client stub from the CA Endevor SCM Web Services WSDL (Web Services Description Language) file. WSDL is a service description protocol. The WSDL file is a dynamic XML file that serves as the interface between a client program and the web service. The Web Service WSDL file describes what CA Endevor SCM operations are available to the client program and the SOAP protocol bindings and message formats required to enable the client to interact with Web Services.
The client stub is responsible for conversion of parameters used in a function call and deconversion of the results passed from the server after execution of the function. The client stub interacts with the web service stub.
The program developer writes the client program to collect the following information:
Depending on the programing language of the client program, details for generating the client stub can differ, but conceptually the process is very similar. A stub generator is used to produce a stub for a particular programming language. Then the stub is included in the source code.
A Java client program instantiates the following objects and populates them with the correct values for a specific request.
The client stub created from the Web Services WSDL supports the instantiation of these objects. The data in these objects is required by Web Services. The client program populates the objects with the required parameters.
|
Copyright © 2013 CA Technologies.
All rights reserved.
|
|