[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[jfriends] RMIでのオブジェクトの比較(was Re:Javaとポインタ(大昔))
前橋です。
私:
>CORBAを使おうがRMIを使おうが、ポインタは「何かを指し示すモノ」
>であって、別にアドレスではない、と私は思っているのですが、ま
>あ、CORBAでは、ポインタの比較を==でできないのはしょうがない
>ですね。
>
># C++なら、演算子のオーバーロードでごまかしてあるのでしょうか?
>
>このスレッドでは結論が出ていないようなのですが、RMIではどう
>なのでしょう? > 詳しい人
RMIで、オブジェクトの一致判定を==でできるか、という話が、か
つてあったわけなのですが、
「続・Java言語入門」のRMIのサンプルコード(p.311)で、別経路で
入手したリモートオブジェクトについて、Vectorのcontainsを使っ
て存在チェックをやってます。
やってることはスタブの比較なのでしょうけど、RMIが裏方で頑張っ
て、同一のオブジェクトにはひとつのスタブしか生成しないように
しているのではないでしょうか。
------------------------------------------------------------
前橋 和弥 maebashi@xxxxxxxxxx
中部ソフトエンジニアリング(株)
〒450 名古屋市中村区名駅4-10-25(名駅IMAIビル 5F)
Tel:(052)583-4511(代) 内線 252 Fax:(052)583-4566
------------------------------------------------------------