2012-04-23 5 views

答えて

5

UnicastRemoteObject.exportObject()を呼び出してください。あなたのクラスがUnicastRemoteObjectに拡張された場合、super()を呼び出すのと同じように、オブジェクトをエクスポートします。

+0

返信ありがとう.... – Arsalan

+0

ありがとう! UnicastRemoteObjectを拡張した場合、LocateRegistry.createRegistry()を使用して明示的にレジストリを作成する必要がある理由について説明していますか?独自のメソッドを使用してUnicastRemoteObject.exportObject()を呼び出すと、レジストリは自動的に作成され、LocateRegistry.getRegistry()を使用するだけで済みます。 – PrashanD

+1

@Prashanそれは新しい質問であり、これとは関係ありません。あなたは自分自身を始めるべきです。しかし、トラブルを避けるために、あなたは完全に間違っています。あなたはcreateRegistry()とexportObject()の間に深く混乱しているようです。ドキュメントをもう一度見てみることをお勧めします。ここでは、実際には互いに関係がないことがわかります。独自のリモートオブジェクトをエクスポートしても、レジストリは作成されません。 – EJP

関連する問題