Main Page | Packages | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

SAE CORBA Remote API

@

Introduction

The SAE CORBA remote API provides way to use external applications to access the service activation engine (SAE) throught a CORBA interface.

The SAE CORBA remote interface comprises an interface module manager and the following interface modules:

Note:
Do not modify the IDL files.
The following figure shows the SAE CORBA remote interface on the SAE.

g014280.gif

Interface Module Manager

The remote interface publishes one object reference (sae.ServiceActivationEngine) that acts as the interface module manager. External applications communicate through CORBA with the interface module manager to retrieve a particular interface module. That interface module runs in the same Java virtual machine (JVM) as the SAE and has full access to the SAE core API.

The SAE creates one object of type ServiceActivationEngine and exports a CORBA reference for this object to the file:

/opt/UMC/sae/var/run/sae.ior

When you develop applications using the SAE CORBA remote API, you must include the CORBA reference for the SAE in one of the following formats:

Before You Use the CORBA Remote API

You should be familiar with the SAE core API before you use the CORBA remote API. You can locate documentation for the SAE core API on the SDX software CD in the folder /sdk/doc/sae/index.html or on the Juniper Networks Web site at www.juniper.net/techpubs/software/management/sdx/api-index.html.

You will notice that some of the class names are the same, but that the methods vary. The CORBA remote API bundles a number of methods together so that one remote API call can be made rather than numerous calls from the SAE core API.

Security Considerations

The CORBA remote API does not support any security restrictions. The remote interface and the SAE should be installed in a network to which only authorized clients have access.

More Information About Using the Interface Modules

For information about each interface module, see:
Generated on Wed Nov 16 18:06:53 2005 for SAE CORBA Remote API by doxygen 1.3.8