DictionaryServer.java



/** RemoteDictionary のオブジェクトを生成するサーバーのクラス */
import java.rmi.*;
public class DictionaryServer {

  /** 起動時に呼び出されるメソッド */
    public static void main( String argv[] ) {

        System.setSecurityManager( new RMISecurityManager() );
        try {
            RemoteDictionaryImpl object = new RemoteDictionaryImpl();
            Naming.rebind( "rmi:///RemoteDictionaryServer", object );
            System.out.println( "Remote Dictionary Service Starts." );
        }
        catch( Exception e ) {
            System.err.println( "Error:" + e.getMessage() );
            System.exit(-1);
        }
    }
}