2013-03-14 59 views
0

我的javafx应用程序有以下问题: 我使用RMI将客户端应用程序连接到服务器,并且一切正常,直到我在Web浏览器或独立模式下运行应用程序。在这种情况下,RMI不能正常工作,但不要抛出任何异常。我不能发送任何消息到服务器。当我在IDE中运行程序或单击jar文件时,问题消失。javafx独立应用程序中的RMI连接

我认为,它可以与某些浏览器特权相关联,并且在该上下文中启动的应用程序可能无法访问网络适配器。

任何想法如何解决这个问题?

编辑:有一个异常对我来说是不可见的:java.net.SocketPermission。因此,正如我所认为的那样,获取袜子是被拒绝的。这个问题的解决方案是什么?

回答

1

未签名的applet只能连接到它从中加载的主机。所以,要么改变你的拓扑或sign the applet