0

RMIを使用して通信するサーバーとクライアントがあり、リモートインターフェイスを実装するいくつかのクラスがあります。

クライアントは問題なくプロキシを受信しますが、このプロキシオブジェクトの1つを別のRMIメソッド呼び出しのパラメーターとして送信すると、サーバーのメソッドは、常駐する「実際のオブジェクト」の参照ではなく、プロキシの参照を受信します。同じJVMで。

サーバーでパラメーターとして実オブジェクトインスタンスを受け取ることは可能ですか(つまり、JVMに変換を自動的に処理させることによって)?ローカルオブジェクトへのプロキシを受信することは、私にはあまり意味がありません。

前もって感謝します!

4

1 に答える 1

1

いいえ、これは不可能です。RMIを使用している場合、定義されたセマンティクスに固執しています。実際のオブジェクトへの参照が必要な場合は、自分で整理する必要があります。

于 2010-11-18T00:30:16.140 に答える