我是一个很简单的问题。我实现了一个系统,可以在两个客户端之间发送数据,而无需在它们之间使用直接连接(无需在客户端的防火墙中打开端口),遵循此模型:
客户端 1 ------> 服务器 ------> 客户端 2 或客户端 1 <------ 服务器 <------ 客户端 2
这个工作正常的模型没有任何问题。问题是服务器的开销大大增加,因为它需要从客户端接收数据,然后立即转发到下一个。
我的问题:有没有更快的方法在客户端之间发送数据?或者在不使用它们之间的直接连接的情况下将数据从客户端发送到另一个?