34Using the Open Provisioning Interface
Figure 10
Interactions of the stub
You generate stubs using a supported toolset. Currently, only the
1.3Final version of the Apache Axis (Apache Extensible Interaction System ws.apache.org/axis) toolsets are tested and approved. Axis is
For instructions to download the Axis toolset, see "Downloading the Axis toolkit" (page 41).
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
11 June 2008
Copyright © 2008 Nortel Networks