JavaTM Remote Method Invocation仕様

Java Remote Method Invocation (Java RMI)は、Java言語用の分散オブジェクト・モデルで、Javaプラットフォームのオブジェクト・モデルのセマンティックスを保持し、分散オブジェクトの実装および使用を容易にします。 このシステムは、Modula-3のNetwork ObjectsシステムとSpringのサブコントラクトの特徴的な機能を結合したもので、Java SEプラットフォームによって実現されたいくつかの新しい機能も採用しています。


目次

1 概要

2 Java分散オブジェクト・モデル

3 RMIシステムの概要

4 クライアント・インタフェース

5 サーバー・インタフェース

6 レジストリ・インタフェース

7 リモート・オブジェクト起動

8 スタブ・インタフェースとスケルトン・インタフェース

9 ガベージ・コレクタ・インタフェース

10 RMIワイヤー・プロトコル

A RMIの例外

B RMIのプロパティ