我正在尝试Java中的文件传输程序,我想创建一个服务器来处理在两个客户端之间创建P2P连接。
不知道应该如何工作,交换套接字?我不想交换IP地址......看到类似的一些问题(ev。Connecting two clients via server java)但我不知道如何实现这一点。 谢谢你的时间
答案 0 :(得分:0)
听起来你正在寻找nat traversal技术。没有单一的解决方案,因为有许多不同的网络设置。大多数p2p软件采用不同解决方案的组合,例如在可用时使用IPv6,与家庭路由器和操作系统防火墙协商或NAT打孔。服务器可以在最后一点提供帮助。