Java RMI:无法从非本地主机重新绑定

问题描述:

我正在分布式应用程序模型中工作,其中有3个应用程序在3个不同的计算机上运行(称为A,B和C)。我希望机器A成为专用的RMI注册主机。现在我想让运行在B上的应用程序在A上的注册表中注册一个RMI服务,以便另一个运行在计算机C上的应用程序通过A来访问此服务。据我了解,现在Java RMI注册表不允许从非本地主机。 有没有解决方案可以在多台机器上运行的JVM之间实现远程通信?Java RMI:无法从非本地主机重新绑定

使用注册表以外的内容:例如,LDAP服务器。

+0

我正在同时使用Google搜索,并找到了'Cajo'之类的东西。你能否评论它是否可以解决这个问题? – upendrao 2013-03-19 22:35:16

+0

这绝对不能解决这个问题。这只是一个超过* RMI的薄层。他要求我在写作时审查它。我根本看不到它的重点。 – EJP 2013-03-20 11:11:15