| 目次 | 前へ | 次へ | Java Remote Method Invocation | 
UnicastRemoteObject を拡張するリモートオブジェクトクラスが作成されたときは、そのオブジェクトはエクスポートされます。これは、このオブジェクトが外部の Java 仮想マシンからの呼び出しを受け取ることができ、RMI 呼び出しにおいてパラメータまたは戻り値として渡すことができることを意味します。オブジェクトは、匿名ポートまたは指定されたポートのどちらにでもエクスポートできます。UnicastRemoteObject を拡張した以外のオブジェクトでは、java.rmi.server.UnicastRemoteObject.exportObject を使ってオブジェクトを明示的にエクスポートします。
| 例外 | コンテキスト | 
|---|---|
| 
 | スタブのクラスが見つからない。 スタブが次のどちらかのエラーを起こし、同じ名前のクラスと名前の競合を起こした。 
 codebase が間違っているため URL が正しくない。 スタブのクラスが正しくない。 | 
| 
 注: この例外は、Java 2 SDK, Standard Edition, v1.2 では非推奨です | スケルトンのクラスが見つからない。 スケルトンが次のどちらかのエラーを起こし、同じ名前のクラスと名前の競合を起こした 
 codebase が間違っているため URL が正しくない。 スケルトンのクラスが正しくない。 | 
| 
 | ポートがほかの VM に使われている。 |