我正在尝试通过两个不同的网络制作双向双向即时消息应用程序。这些网络之一是我的,它启用了端口转发功能(将某些端口上的流量发送到特定的IP地址)。我的问题是我需要双向连接(套接字只能发送到serverSockets,serverSockets无法发送到套接字)。有没有办法通过现有的连接连接到计算机?有图书馆吗?即。 socket.connect(serverSocket.getConnection, 5001);
(我已经创建了自己的类来处理所有输入/输出流和套接字,我只需要一个可用于该类中的函数的库即可。)>
我正在尝试通过两个不同的网络制作双向双向即时消息应用程序。这些网络之一是我的,它启用了端口转发功能(将某些端口上的流量发送到特定的IP地址)。 ...
[如果您要的是让一台暴露于互联网的计算机直接连接到NAT后的计算机,并且您能够实现类似于reverse ssh tunelling
的功能,则可以使您的应用正常运行。 See here,这里是java library。