Nortel Networks NN42020-123 manual Get the WSDL, From a workstation, Generate stubs

Models: NN42020-123

1 58
Download 58 pages 13.36 Kb
Page 9
Image 9
Get the WSDL

Copyright © Nortel Networks Limited 2006

9

Get the WSDL

The WSDL file for MCS is stored on the server hosting the Provisioning Module. You can view and download the WSDL using a web browser.

Note: By definition, all the OPI commands (methods) are listed in the WSDL.

From a workstation

1Open a web browser

2To display the WSDL in the web browser, navigate to the following URL

http://<provclientIP>/prov/services/OPI?WSDL

Where:

<provclientIP> is the IP address used by the Provisioning Client

3Download the WSDL file

Generate stubs

The stub is basically a translator. It takes the “user” object (whatever type of object) from the interface and converts it to a SOAP message and sends it to the Provisioning Module. Likewise, a SOAP message from the Provisioning Module is translated back to the object. HTTP is used as the transport for OPI. The Provisioning Module listens on port 80 for the SOAP over HTTP messages.

Figure 2 Interactions of the stub

Third Party

Application

object

Stub

 

SOAP over HTTP

 

 

 

 

 

Provisioning Module

port 80

Stubs are generated using a supported toolset. Currently, only the Apache AXIS 1.0 (Apache extensible Interaction System http://ws.apache.org/axis) toolset has been tested and approved. AXIS is Java specific and creates a Java stub. The OPI WSDL may work with other toolsets, but thorough testing has not yet been completed. Other

Open Provisioning Interface Reference Guide

Page 9
Image 9
Nortel Networks NN42020-123 Get the WSDL, From a workstation, http//provclientIP/prov/services/OPI?WSDL, Generate stubs