多个TCP连接是UDP的可行替代方案吗? (的WebSockets)

时间:2013-02-01 12:06:36

标签: javascript html5 tcp udp websocket

我正在调查WebSockets作为运行在线游戏的一种方式,其中屏幕上有多个玩家,并且所有人的位置更新都会流式传输到每个客户端。

不幸的是,WebSockets只是TCP,因此如果管道中出现拥塞,流将受到影响。

我的想法是尽可能通过从客户端(相同服务器,多个端口?)建立多个WebSocket连接来缓解这种情况,并让服务器流以循环方式更新这些连接。

如果一个流拥塞,那么下一个更新可能会通过另一个连接允许客户端赶上。无序的陈旧更新将被丢弃。

这是一个可行的解决方案吗?我在说网络废话吗?或者,对于太多的工程工作,这可能是一个小小的缓解措施吗?

0 个答案:

没有答案