Sun Microsystems, Inc

JDK 目次

RMI - リモートメソッド呼び出し (Remote Method Invocation)

RMI の使用によりプログラマは分散した Java-to-Java アプリケーションを作成することがでるようになり、リモートにある Java オブジェクトのメソッドを別な Java の仮想マシン、別なホストの Java 仮想マシンから呼び出すことができるようになります。 Java プログラムは、リモートオブジェクトへの参照を得てからリモートオブジェクトへの呼び出しが可能になります。リモートオブジェクトへの参照を得る方法としては、RMI が提供するブートストラップ名前サービスからルックアップによるか、引数または返り値として得ることができます。クライアントはサーバのリモートオブジェクトを呼び出すことができますし、サーバは他のリモートオブジェクトに対してのクライアントにもなり得ます。 RMI はオブジェクト直列化機能を使ってパラメータの整列、再整列を実行しますから型の切り詰めは行わず、真のオブジェクト指向ポリモーフィズムをサポートします。
RMI チュートリアル RMI の例
RMI 仕様
RMI API リファレンス
(javadoc) RMI ツール リリースノート 更に詳しい情報を得るには

JavaSoft webサイトをご覧ください。
JavaSoftの分散システムグループの概要および進行中のプロジェクトの最新情報を得るには Java 分散システム (Java Distributed System) のホームページをご覧ください。この中には (JDK 1.0.2 をもとに) RMIを使ったアプレットを実行するための暫定的な Netscape 3.0 プラグインの説明もあります。


Copyright (C) 1996 Sun Microsystems, Inc., 2550 Garcia Ave., Mtn. View, CA 94043-1100 USA. All rights reserved.