目次 | 前の項目 | 次の項目 | Java Remote Method Invocation |
java.rmi.ServerException
が発生する原因
サーバーがリモートメソッド呼び出しを実行中に下層における例外がサーバー上に発生することがあります。これらの例外はjava.rmi.ServerException
にラップされます。 つまりjava.rmi.ServerException
がオリジナルの例外を含むため、クライアントはそれを抽出できます。これらの例外はServerException
によってラップされ、クライアントはサーバー上のリモートメソッドに対する自身の呼び出しが失敗の原因ではなく、サーバーの二次呼び出しが失敗したことを知ることができます。
例外 内容
java.rmi.server.SkeletonMismatchException
注 -この例外は、Java 2 SDK, Standard Edition, v1.2 では推奨されていません。
スタブとスケルトンのハッシュ不一致
java.rmi.UnmarshalException
呼び出しヘッダーの非整列化中の入出力エラー。引数の非整列化中の入出力エラー。メソッド番号またはメソッドハッシュが無効
java.rmi.MarshalException
戻り値を整列化中のプロトコルエラー
java.rmi.RemoteException
RemoteException
はサーバーからのリモート呼び出しの結果として発生する