[J2SE] RMI之Client端private ip問題

看板java作者 (JC)時間17年前 (2008/05/24 19:04), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/3 (看更多)
各位不好意思,我目前正在修改某一個RMI的電子白板程式, 目前的狀況為:Server端程式在固定ip下開啟,而Client端使用的是浮動ip。 當Client開啟白板程式時,如要將Server端中畫圖的資訊傳至Client時, Server端程式會因Client的遠端物件為虛擬ip,而出現Exception: 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: 140.118.209.44
文章代碼(AID): #18D_PJbr (java)
文章代碼(AID): #18D_PJbr (java)