Java网络通信问题

Java网络通信问题,java,networking,Java,Networking,我有一个问题,我认为可能与java有关。 我有一个java应用程序需要模拟多个主机 服务器/客户端在“普通”计算机之间工作正常 当我使用仿真器时,当客户端试图连接到仿真器中的服务器时,连接被拒绝,如果我尝试telnet,情况也是如此。 如果我打开它,客户端将无法连接到外部服务器,但是如果我从外部服务器telnet,我将获得连接 这让我觉得这是一个与java相关的问题 以前有人遇到过这个问题吗?这是出于研究目的,因此仅在这种情况下关闭java安全性是没有问题的 谢谢 当你说emulator时,我想

我有一个问题,我认为可能与java有关。 我有一个java应用程序需要模拟多个主机

服务器/客户端在“普通”计算机之间工作正常

当我使用仿真器时,当客户端试图连接到仿真器中的服务器时,连接被拒绝,如果我尝试telnet,情况也是如此。 如果我打开它,客户端将无法连接到外部服务器,但是如果我从外部服务器telnet,我将获得连接

这让我觉得这是一个与java相关的问题

以前有人遇到过这个问题吗?这是出于研究目的,因此仅在这种情况下关闭java安全性是没有问题的


谢谢

当你说emulator时,我想你说的是虚拟机。从现实世界连接到虚拟机并不是自动工作的。虚拟机可以启动连接,因为虚拟化软件可以处理这一点。换一种方式-你用什么机器名。如何将物理机配置为将数据包路由到虚拟机(由虚拟化软件组成)的ip地址。您可能需要在物理机上使用代理将数据包路由到虚拟机。

如果您从运行emulator的机器远程登录到服务器,会发生什么?来自命令行pls的本机telnet。你也可以发布你的stacktrace和你得到的错误吗?请用答案编辑您的原始问题我不理解您的问题,但对于小程序和WebStart,“不受信任”代码被授予仅从“同一来源”主机解析、连接(建立传出连接)和接受(接收传入连接)的权限。