IRS (Initial References Service)

InitialReferencesServiceは、引数としてInitialReferencesServiceをもつORB.resolve_initial_referencesメソッドを使用して、ORBから検索できるローカル性が制約されたCORBAオブジェクトです。
package com.sssw.jbroker.api.bootstrap;
 
public interface InitialReferencesService extends org.omg.CORBA.Object
{
    /**
     * Get the InitialReferences interface for the given Object Reference.
     * The host and port of the initialization agent are determined using
     * the given object reference.
    */
    InitialReferences getInitialReferences(org.omg.CORBA.Object object);
 
   
/**
     * Get the InitialReferences interface for the given IIOP URL. The IIOP
     * URLs are expressed as iiopboot://<ip-address>:<port>,

     * or iiopboot://:<host>:<port>.
     */
    InitialReferences getInitialReferences(String iiopURL);
 
   
/**
     * Get the InitialReferences interface for the given host, port.
     */
    InitialReferences getInitialReferences(String host, int port);
 
   
/**
     * Bind an Object Refernce in the local InitialReferences Registry.
     * If the local flag is not specified, the object is visible to other
     * processes via the bootstrap protocol.
     */
    void bind(String name, org.omg.CORBA.Object object, boolean local);
}

Copyright © 1998-2003, Novell, Inc. All rights reserved.