Device connections through the CORBA interface

The probe uses the CORBA interface to retrieve alerts from the monitored device. The probe can use one of two methods to connect to the device: Interoperable Object Reference (IOR) files or the Naming Service.

IOR files

If using IOR files, there are two methods for connecting to the endpoints:

Method 1:

Method 1 uses the following properties:

  • EntryPointIORFile
  • AlarmIRPName
  • NotificationIRPName

The probe retrieves the object reference of the Entry Point object from the IOR file specified by the EntryPointIORFile property.

It then sends a resynchronization request to the Alarm IRP object specified by the AlarmIRPName property and sends an active alarms subscription request to the Notification IRP object specified by the and NotificationIRPName property.

Method 2:

Method 2 uses the following properties:
  • AlarmIRPIORFile
  • NotificationIORFile

The probe retrieves the object reference of the Alarm IRP object from the IOR file specified by the AlarmIRPIORFile property and the probe retrieves the object reference of the Notification IRP object from the IOR file that is specified by the NotificationIRPIORFile property.

Naming Service

If you are using the Naming Service, you must configure the following properties:

  • NamingServiceHost
  • NamingServicePort
  • NamingServiceIorFile
  • AlarmIRPName
  • NotificationIRPName

If the IOR file properties are not specified, the probe retrieves the object references of the AlarmIRP object and NotificationIRP object from the Naming Service. To locate the Naming Service, the probe either uses the NamingServiceHost and NamingServicePort properties to identify the host name and port number of the Naming Service, or uses the IOR file specified by the NamingServiceIorfile property.

The Naming Service uses the values that are specified by the AlarmIrpName and NotificationIrpName properties to retrieve the object references to the IRP objects.