【发布时间】:2012-03-07 15:26:44
【问题描述】:
我有一个启动第二个 JVM 的项目。目前我正在使用 RMI 在两者之间进行通信。在我自己的机器上运行良好。
我需要能够在我无权更改防火墙规则的 Windows 7 机器上部署此项目。
注册表(从第一个 JVM 中的高任意端口启动)被阻止打开这些机器上的服务器套接字。
有没有办法限制 RMI 只监听本地连接;这样 Windows 防火墙会很酷吗?
或者,是否有一个很好的替代 IPC 方法,只需要很少的功能更改?
干杯。
【问题讨论】:
-
这就是 Web 服务(在 8080 端口上工作)受到欢迎的原因。
-
我不确定这会有什么帮助?我可以在两者之间打开一个本地 http 连接,但在那个阶段我最好只在套接字上运行一个对象流?
标签: java ipc localhost rmi firewall