全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス
  クラス java.rmi.Naming
java.lang.Object
   |
   +----java.rmi.Naming
  -  public final class Naming
  -  extends Object
Uniform Resource Locator (URL) 構文に基づいてリモートオブジェクトへの参照を取得するためのブートストラップメカニズムです。リモートオブジェクトの URL は、通常のホスト、ポート、名前をもつ指定します。
	rmi://host:port/name
	host = レジストリのホスト名 (デフォルト値は現在のホスト)
	port = レジストリのポート番号 (デフォルト値はレジストリのポート番号)
  name = リモートオブジェクトの名前
   
  -   bind(String, Remote) bind(String, Remote)
-   指定したリモートオブジェクトに名前を結合する。
  
-   list(String) list(String)
-   レジストリ内の URL の文字列配列を返す。
  
-   lookup(String) lookup(String)
-   URL のリモートオブジェクトを返す。
  
-   rebind(String, Remote) rebind(String, Remote)
-  既存の結合を解除し、名前を新しいオブジェクトに再結合する。
  
-   unbind(String) unbind(String)
-   名前の結合を解除する。
   
 lookup
lookup
  public static Remote lookup(String name) throws NotBoundException, MalformedURLException, UnknownHostException, RemoteException
  -  URL のリモートオブジェクトを返します。
   
- 
    -  例外 : RemoteException
    
-  レジストリにアクセスできない
    
-  例外 : NotBoundException
    
-  名前が現在結合されていない
  
 
 bind
bind
  public static void bind(String name,
                          Remote obj) throws AlreadyBoundException, MalformedURLException, UnknownHostException, RemoteException
  -  指定したリモートオブジェクトに名前を結合します。
   
- 
    -  例外 : RemoteException
    
-  レジストリにアクセスできない
    
-  例外 : AlreadyBoundException
    
-  名前がすでに結合されている
  
 
 unbind
unbind
  public static void unbind(String name) throws RemoteException, NotBoundException, MalformedURLException, UnknownHostException
  -  名前の結合を解除します。
   
- 
    -  例外 : RemoteException
    
-  レジストリにアクセスできない
    
-  例外 : NotBoundException
    
-  名前が現在結合されていない
  
 
 rebind
rebind
  public static void rebind(String name,
                            Remote obj) throws RemoteException, MalformedURLException, UnknownHostException
  -  既存の結合を解除して、名前を新しいオブジェクトに結合します。
   
- 
    -  例外 : RemoteException
    
-  レジストリにアクセスできない
  
 
 list
list
  public static String[] list(String name) throws RemoteException, MalformedURLException, UnknownHostException
  -  レジストリ内にある URL の文字列配列を返します。配列には、そのときレジストリ内にある名前が含まれます。
   
- 
    -  例外 : RemoteException
    
-  レジストリにアクセスできない
  
 
全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス