public interface Remote
Remote
インタフェースは、メソッドをローカルではない仮想マシンから呼び出すことができるインタフェースを識別します。リモートオブジェクトであればどのようなオブジェクトでも、直接的、あるいは間接的にこのインタフェースを実装しなければいけません。java.rmi.Remote
を拡張するインタフェースである「リモートインタフェース」に指定されているメソッドだけを、リモートで使用することができます。
実装クラスは、任意の数のリモートインタフェースを実装することも、ほかのリモートの実装クラスを拡張することもできます。RMI は、リモートオブジェクトの実装が拡張でき、リモートオブジェクトの作成を容易にする簡易クラスを提供します。こうしたクラスには java.rmi.server.UnicastRemoteObject
および java.rmi.activation.Activatable
があります。
RMI の詳細は、RMI の API およびシステムを説明する「Remote Method Invocation の仕様」を参照してください。
UnicastRemoteObject
, Activatable
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.