作者freshJC (JC)
看板java
标题[J2SE] RMI之Client端private ip问题
时间Sat May 24 19:04:50 2008
各位不好意思,我目前正在修改某一个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