10Application 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 www.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

Page 10
Image 10
Nortel Networks AS 5300 manual Bulk Provisioning Tool fundamentals, Why use the Bulk Provisioning Tool