Java客户端-服务器连接没有端口转发?

标签 java sockets networking connection p2p

我想用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/

相关文章:

java - 这里如何使用油藏采样?

networking - 如何查看同一网络中的主机和目标?

python - Python 中的数据包嗅探器

java - 即使应用程序关闭,如何设置在特定时间段在Android应用程序中弹出通知?

java - 在 WebLogic 中部署分解文件

java - 如何在批处理文件中引用属性文件

python - 如何在 python select() 中增加文件描述符的范围

javascript - 使用 axios react useEffect

python - 连接到套接字的 Python 线程的理想 stack_size 是多少?

java - 记录遗留 Java 应用程序的带宽使用情况