JavaTM 2 Platform
Standard Ed. 5.0

java.rmi
インタフェース Remote

既知のサブインタフェースの一覧:
ActivationInstantiator, ActivationMonitor, ActivationSystem, Activator, DGC, Registry, RMIConnection, RMIServer
既知の実装クラスの一覧:
_Remote_Stub, Activatable, ActivationGroup, ActivationGroup_Stub, RemoteObject, RemoteObjectInvocationHandler, RemoteServer, RemoteStub, RMIConnectionImpl, RMIConnectionImpl_Stub, RMIIIOPServerImpl, RMIJRMPServerImpl, RMIServerImpl, RMIServerImpl_Stub, UnicastRemoteObject

public interface Remote

Remote は、メソッドをローカルではない仮想マシンから呼び出すことができるインタフェースを識別します。リモートオブジェクトであればどのようなオブジェクトでも、直接的、あるいは間接的にこのインタフェースを実装しなければなりません。java.rmi.Remote を拡張するインタフェースである「リモートインタフェース」に指定されているメソッドだけを、リモートで使用することができます。

実装クラスは、任意の数のリモートインタフェースを実装することも、ほかのリモートの実装クラスを拡張することもできます。RMI は、リモートオブジェクトの実装が拡張でき、リモートオブジェクトの作成を容易にする簡易クラスを提供します。こうしたクラスには、java.rmi.server.UnicastRemoteObject および java.rmi.activation.Activatable があります。

RMI の詳細は、RMI の API およびシステムを説明する「RMI 仕様」を参照してください。

導入されたバージョン:
JDK1.1
関連項目:
UnicastRemoteObject, Activatable


JavaTM 2 Platform
Standard Ed. 5.0

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java 2 SDK SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。