我在网上找到了一些关于用 Java 在计算机之间发送消息的基本示例。但是我意识到我只使用本地 IP 地址,因此我只能将消息发送到连接在同一网络中的电脑。我重写了大部分代码以制作一个稍微更好的版本,但如果我想向不同网络中连接到互联网的计算机发送消息,则需要在代码中将本地 ip 与接收计算机的公共 ip 地址进行切换诡计?
是的,它应该可以工作,但是通过调制解调器连接到互联网是很常见的,从术语来说,调制解调器是持有公共IP的设备。端点处需要一些 NAT 和可能的端口转发。
给出一个简短的答案:是的,只要接收计算机有公共地址并且没有代理阻止请求。
是的你可以,但我不知道如何