目标:让进程 A 通过 TCP 向进程 B 发送消息,反之亦然(我使用的是 ROSBridge)。
问题:一次只有一个进程可以使用一个端口
解决方案(?):让进程 A 使用端口 9090,但将流量转发到 9091,让进程 B 使用端口 9091,但将流量转发到端口 9090。
问题:这个解决方案会起作用还是我会得到一个重复数据的无限循环?有什么办法不这样做吗?如果这可行,我该如何设置?如果它不起作用,我还能做什么?
目标:让进程 A 通过 TCP 向进程 B 发送消息,反之亦然(我使用的是 ROSBridge)。
问题:一次只有一个进程可以使用一个端口
解决方案(?):让进程 A 使用端口 9090,但将流量转发到 9091,让进程 B 使用端口 9091,但将流量转发到端口 9090。
问题:这个解决方案会起作用还是我会得到一个重复数据的无限循环?有什么办法不这样做吗?如果这可行,我该如何设置?如果它不起作用,我还能做什么?