我想用Java实现两个设备之间的连接。实际上我正在使用 ServerSockets,这意味着我必须使用端口转发,因为我想通过公共(public) IP 地址连接计算机。这很好用。但我想连接设备而不需要对路由器进行端口转发或其他更改。这可能吗?
我应该如何连接设备? P2P 连接可能是解决方案吗? 提前致谢。
最佳答案
I would like to connect the devices without port forwarding or other changes on the router. Is this possible?
是的,不通过路由器。 IE。在内网访问它。如果您使用路由器,则必须对其进行配置。
How should I connect the devices?
如果没有更多细节,我建议 TCP 是最简单的。
Might be a P2P Connecion the solution?
有可能。
关于Java客户端-服务器连接没有端口转发?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19134328/