Server User's Manual

10 Application Programming Interface fundamentals
standard, service providers rapidly develop client-side code with standard
toolsets. A detailed description of the WSDL standard is available online at
the World Wide Web Consortium (W3C) web site at w
ww.w3.org/TR/wsdl.
The goal of OPI is to allow customer-specific applications to interface with
the AS provisioning system. Once developed, the application passes an
object to a generated stub. The stub translates the object into a SOAP
message and passes it along to the skeleton in the Provisioning Manager.
The skeleton translates the SOAP message back to an object, and sends
it to the Provisioning Manager data access processes. The data access
processes the interface with the Oracle Database. The translations happen
in reverse from the database to the customer application.
Bulk Provisioning Tool fundamentals
The Bulk Provisioning Tool (BPT) enables administrators to provision
Application Server (AS) 5300 services from outside the Provisioning Client.
It enables both bulk transactions and individual requests. The BPT is built
on the Open Provisioning Interface (OPI), and accesses all the commands
available through the OPI.
Communications between the BPT and the Provisioning server use the
OPI. OPI itself is the Simple Object Access Protocol (SOAP) over HTTP.
Attention: Do not use the BPT for large transactions during regular
business hours. In deployments where the BPT uses the same network
(LAN) as the LAN processing sessions, large BPT transactions may impact
network performance.
Why use the Bulk Provisioning Tool
The BPT is extremely useful for provisioning systems with numerous
subscribers. Some of the scenarios where administrators benefit from
using the BPT are:
adding a large number of subscribersThe BPT provides bulk imports of
provisioning data from text files. The files can be generated from other
applications.
exporting provisioning dataThe BPT provides bulk exports of
provisioning data, writing it to files. The files can then be used with
other applications.
modifying a large number of subscribersThe BPT enables bulk
modifications, such as modifying subscriber service packages when
new features are added.
extracting information from the database for reporting purposesFor
example, a list of provisioned subscribers can be extracted from the
Nortel AS 5300
Nortel Application Server 5300 Application Programming Interfaces Reference
NN42040-110 01.01 Standard
11 June 2008
Copyright © 2008 Nortel Networks
.