Implement interface accessing stubs, Access stubs from the third-party application – Nortel Networks AS 5300 User Manual
Page 34
34
Using the Open Provisioning Interface
Figure 10
Interactions of the stub
You generate stubs using a supported toolset. Currently, only the
1.3 Final version of the Apache Axis (Apache Extensible Interaction
System
Java-specific and creates a Java stub. The OPI WSDL may work with
other toolsets, but thorough testing has not been completed.
For instructions to download the Axis toolset, see
.
Implement interface accessing stubs
An interface must be developed to access the stubs. The interface must
support authentication on each OPI request.
If the credentials are not present or validation fails, a SOAP fault is sent
back to indicate the failure and the action is not performed.
Access stubs from the third-party application
When the interface accesses or invokes the stubs, the stub generates a
SOAP message that is sent to the Provisioning Manager on port 8443
or 8080. The stub is basically a translator. It takes the "user" object
(whatever type of object) from the interface, converts it to a SOAP
message, and sends it to the Provisioning Manager. The skeleton on the
server with the Provisioning Manager does the reverse, takes the SOAP
message, translates it back to a user object (whatever type of object), and
sends it to the Provisioning Manager data store, which stores it in the
database.
Nortel AS 5300
Nortel Application Server 5300 Application Programming Interfaces Reference
NN42040-110
01.01
Standard
11 June 2008
Copyright © 2008 Nortel Networks
.