[Contents] [Prev] [Next] [Index] [Report an Error] [No Frames]


Using the Provisioning Service

The NMC-RX Provisioning Service registers with the CORBA Naming Service by using a configurable name. This is the name that the CORBA client (NMS client) program uses to find the CORBA reference from the CORBA Naming Service. For example:

JUNIPER_NMCRX_TMF814_EMSSESSIONFACTORY_8384

This name comprises three parts:

You can change the first part of the name, JUNIPER_NMCRX, and the port number, 8384, by modifying the provisioningserver.rc file in the <NMC-RX_HOME> directory. The NMS client then retrieves the NMC-RX provisioning server entry reference emsSessionFactory.idl by looking up this name from the CORBA name server.

The standard Interface Definition Language (IDL) emsSessionFactory.idl is the primary class that the NMS communicates with and acts as the focal point for gaining access to managed elements. From the standard IDL emsSession.idl a programmer can get a specific unspRXDeviceMgr.idl to perform inquiries and actions against a specific device. When a particular handle to a device is formed, all operations on that device are achieved by means of the unspRXDeviceMgr.idl when you use the appropriate action and object paths.

The other proprietary IDL, unspRXCustomerMgr.idl, is very similar to unspRXDeviceMgr.idl; however, unspRXCustomerMgr.idl applies to the EMS level and does not apply to devices. For unspRXCustomerMgr.idl, do not set the ManagedElement object when you configure the object path.

Figure 8 illustrates the process of accessing E-series router objects and provides a listing of the objects supported in this release.


Figure 8: NMC-RX Provisioning Service Objects

[Contents] [Prev] [Next] [Index] [Report an Error] [No Frames]