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, 2014, Oracle and/or its affiliates. All rights reserved.