2012-04-23 74 views

回答

5

只需致電UnicastRemoteObject.exportObject()即可。這將導出對象,就像調用super()會如果你的類擴展UnicastRemoteObject

+0

感謝您的回覆.... – Arsalan 2012-04-23 01:51:02

+0

謝謝!如果我們擴展了UnicastRemoteObject,你有解釋爲什麼我們需要使用LocateRegistry.createRegistry()來創建一個註冊表嗎?如果我們使用你的方法並調用UnicastRemoteObject.exportObject(),註冊表會自動創建,我們只需要使用LocateRegistry.getRegistry()。 – PrashanD 2013-07-04 15:07:27

+1

@Prashan這是一個新問題,與此無關。你應該開始你自己的。但是,爲了省事,你完全錯了。您似乎對createRegistry()和exportObject()的做法深感混淆。我建議你再看一下文檔,在那裏你會發現他們真的沒有任何關係。導出您自己的遠程對象不會創建註冊表。 – EJP 2013-07-04 15:19:01