java RMI问题!!!能解决问题可以加分啊!!

两个问题1.使用RMI在aix服务器端发布一个方法,java这边调用aix服务器端暴露出来的方法时,需要登录吗?2.如果不需要登录,该如何调用,我本地用两台window机... 两个问题
1.使用RMI在aix服务器端发布一个方法,java这边调用aix服务器端暴露出来的方法时,需要登录吗?
2.如果不需要登录,该如何调用,我本地用两台window机器,一台做服务器,一台就客户端是可以访问的。不知道为什么到aix上就不行了。。
贴一下错误信息,求大神帮忙啊!!!
错误信息:Error:java.rmi.ConnectIOException: error during JRMP connection establishment; nested exception is:
java.net.SocketTimeoutException: Read timed out
我贴一下服务器端和客户端的代码
服务器端:
public class AgentServer {

public static void main(String[] args) {

try {
//注册服务
LocateRegistry.createRegistry(1099);
//暴露为一个接口
AgentInterface agInterface=new AgentInterfactImpl();
//绑定方法
Naming.rebind("agInterface", agInterface);

System.out.println("agInterface Server is Readly!");
} catch (Exception e) {
System.out.println("Server exception:"+e);
}
}
}

客户端:
public static void main(String[] args) {
try {
AgentInterface rmi =(AgentInterface)Naming.lookup("rmi://10.192.30.7:1099/agInterface");

System.out.println(rmi.sayHello("Jono"));

} catch (Exception e) {
System.out.println("Error:"+e);
}
}

接口和方法的实现都没有问题,我在自己本机上测试过!求大手!!
展开
 我来答
潮福开3914
2013-05-13 · TA获得超过482个赞
知道小有建树答主
回答量:301
采纳率:37%
帮助的人:94.3万
展开全部
1、不需要登录

2、把你连接RMI服务器时的代码贴出来看看
追问
代码已经补充上了,麻烦了!
aaa252209
2013-05-13 · 超过78用户采纳过TA的回答
知道小有建树答主
回答量:201
采纳率:0%
帮助的人:117万
展开全部
没连接上吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
aoisora_blue
2013-05-13 · TA获得超过412个赞
知道小有建树答主
回答量:583
采纳率:0%
帮助的人:367万
展开全部
依据你的错误消息,应该是远端服务没有启用(部署)好,或者你机器不通
追问
代码已经补充上了,麻烦了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式