Tcp 远程连接程序类Teamviewer

Tcp 远程连接程序类Teamviewer,tcp,tcpclient,remote-desktop,tcpserver,Tcp,Tcpclient,Remote Desktop,Tcpserver,由于某种原因,标准的TCPServer和TCPClient无法在我的机器上工作,但是Teamviewer成功地在两台机器之间建立了连接,我猜实际的远程桌面会话不会通过它们的服务器,因为它可能会很重 有人能解释一下这是怎么可能的吗,因为我已经尝试了我能找到的每一个TCP服务器/客户端代码,但它仍然无法连接并接收来自外部世界的信息。TeamViewer使用了一种称为 这允许连接两个nat对等点,而无需让数据通过服务器。这非常有趣,似乎是我想要的,但最后还有一个小问题,这可以通过普通的web服务器完成

由于某种原因,标准的TCPServer和TCPClient无法在我的机器上工作,但是Teamviewer成功地在两台机器之间建立了连接,我猜实际的远程桌面会话不会通过它们的服务器,因为它可能会很重


有人能解释一下这是怎么可能的吗,因为我已经尝试了我能找到的每一个TCP服务器/客户端代码,但它仍然无法连接并接收来自外部世界的信息。

TeamViewer使用了一种称为


这允许连接两个nat对等点,而无需让数据通过服务器。

这非常有趣,似乎是我想要的,但最后还有一个小问题,这可以通过普通的web服务器完成,还是需要设置专用服务器?