ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Windows上获取远程RMI对象很慢?

Windows上获取远程RMI对象很慢?

原创 Linux操作系统 作者:fsz521job 时间:2006-03-09 11:18:54 0 删除 编辑

机器的网络设置不正确很可能会引起该问题的发生.
RMI使用了Java网络类,特别是java.net.InetAddress类,它将查询TCP/IP的主机名, 包括IP地址到主机名的映射和主机名到IP地址的映射.在Windows平台,这种查询功能 是由本地的Windows Socket库来实现的. 因此延时是发生在Windows库中,而非RMI中.

如果你的机器设置成使用DNS,问题通常是DNS服务器查不到主机名,你所发现的延时 是DNS查询的延时. 请尝试将RMI通信中涉及到的所有主机名/IP地址加到本地文件 C:WINNTsystem32driversetchosts或windowshosts中. 格式如下:

IP地址 主机名

[@more@]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/300209/viewspace-819210/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 搞定EJB之路(二)
请登录后发表评论 登录
全部评论
  • 博文量
    81
  • 访问量
    558951