在一个完美的理论网络中,我能够打开从任何同伴到任何同伴的连接。然而,生活以不同的方式运作。如果我要创建一个全局点对点应用程序,如何在不投资我自己的服务器场的情况下克服这个连接障碍。
我的目标是构建一个可以在对等体之间发送xml数据包的应用程序。
答案 0 :(得分:1)
您需要了解NAT遍历技术。最简单的解决方案是UDP traversal。您还可以将JXTA / JXSE框架视为类似TURN的NAT遍历实现。
在所有情况下,您至少需要一台具有公共IP地址的服务器(当然这不是一个农场......)