Re: [J2SE] RMI之Client端private ip問題

看板java作者 (完成這條天堂路)時間17年前 (2008/05/25 02:39), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
※ 引述《freshJC (JC)》之銘言: : 各位不好意思,我目前正在修改某一個RMI的電子白板程式, : 目前的狀況為:Server端程式在固定ip下開啟,而Client端使用的是浮動ip。 : 當Client開啟白板程式時,如要將Server端中畫圖的資訊傳至Client時, : Server端程式會因Client的遠端物件為虛擬ip,而出現Exception: @@? 你把RMI Server設在Client端? 你Server都有實體ip了 為何要把RMI設在Client端? 一般來說RMI Server 必須要實體ip的吧 放在Client端很奇怪吧 所以你應該要把RMI架在Server端 來啟動RMI程式吧 因為架在Server端 即使你Client這邊是虛擬ip也是ok沒問題 不知道我講的 跟你所問的一不一樣@@ : java.rmi.ConnectException: Connection refused to host: : 192.168.1.16; nested exception is: : java.net.ConnectException: Connection timed out: connect : 這個問題已經困擾很久了。 : 我也有去看UnicastRemoteObject的API,發現裡面並沒有直接對ip作修改的函式。 : 不知有什麼辦法,可以讓Client端程式擁有真實ip的資訊, : 以讓Server端程式能夠順利broadcast出去。 : 希望有熟RMI技術的大大能夠幫忙一下,不然最近都快被這個問題搞瘋了......囧 : 萬分感謝~ -- 最深的祝福是沒有期限的 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.126.54.219
文章代碼(AID): #18E63qZF (java)
文章代碼(AID): #18E63qZF (java)