全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス

クラス 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 = リモートオブジェクトの名前


Method Index

 o bind(String, Remote)
指定したリモートオブジェクトに名前を結合する。
 o list(String)
レジストリ内の URL の文字列配列を返す。
 o lookup(String)
URL のリモートオブジェクトを返す。
 o rebind(String, Remote)
既存の結合を解除し、名前を新しいオブジェクトに再結合する。
 o unbind(String)
名前の結合を解除する。

Methods

 o lookup
  public static Remote lookup(String name) throws NotBoundException, MalformedURLException, UnknownHostException, RemoteException
URL のリモートオブジェクトを返します。

例外 : RemoteException
レジストリにアクセスできない
例外 : NotBoundException
名前が現在結合されていない
 o bind
  public static void bind(String name,
                          Remote obj) throws AlreadyBoundException, MalformedURLException, UnknownHostException, RemoteException
指定したリモートオブジェクトに名前を結合します。

例外 : RemoteException
レジストリにアクセスできない
例外 : AlreadyBoundException
名前がすでに結合されている
 o unbind
  public static void unbind(String name) throws RemoteException, NotBoundException, MalformedURLException, UnknownHostException
名前の結合を解除します。

例外 : RemoteException
レジストリにアクセスできない
例外 : NotBoundException
名前が現在結合されていない
 o rebind
  public static void rebind(String name,
                            Remote obj) throws RemoteException, MalformedURLException, UnknownHostException
既存の結合を解除して、名前を新しいオブジェクトに結合します。

例外 : RemoteException
レジストリにアクセスできない
 o list
  public static String[] list(String name) throws RemoteException, MalformedURLException, UnknownHostException
レジストリ内にある URL の文字列配列を返します。配列には、そのときレジストリ内にある名前が含まれます。

例外 : RemoteException
レジストリにアクセスできない

全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス