我正在编写一个程序,该程序需要两台机器通过 TCP 相互通信。
我对 java.net Socket 类和相关的东西有(非常)基本的了解。我担心路由器/防火墙会阻塞连接。我需要做的就是打开一个端口,以便使用 Java STL Socket 类。
一个朋友告诉我要考虑使用 upnp ,另一个关于 upnp 的 stackoverflow 问题建议使用Cling。作为一个网络编程新手,Cling 对此似乎有点矫枉过正(而且我还不够先进,无法完全理解手册)。
如果我问错了问题,看错了地方等等,我很抱歉。我要做的就是连接两台机器来来回发送一些浮点数,而不必手动进入我的路由器并转发端口。
STL 中是否有任何东西可以自动执行此操作,或者任何简单的库?