IBM Tivoli Netcool/OMNIbus, Version 7.4

CORBA probes

The Common Object Request Broker Architecture (CORBA) allows distributed systems to be defined independently of a specific programming language. CORBA probes use CORBA interfaces to connect to the data source, which is usually an Element Management System (EMS).

Equipment vendors publish the details of their specific CORBA interface as Interface Definition Language (IDL) files. These IDL files are used to create the CORBA client and server applications. A specific probe is required for each specific CORBA interface. Some CORBA probes use the IBM Object Request Broker (ORB) to communicate with other vendor ORBs. The IBM ORB is supplied with Tivoli Netcool/OMNIbus. Some CORBA probes use ORBs from other vendors. See the probe documentation for details of which ORB is required.

Most CORBA probes are written using Java™, and require specific Java components to be installed to run the probe, as described in the individual publications for these probes. Probes written in Java use the following additional processes:
  • The probe-nco-p-nonnative probe, which enables probes written in Java to communicate with the standard probe C library (libOpl)
  • Java runtime libraries