【问题标题】:Node.js websockets use UDP or TCPNode.js websockets 使用 UDP 或 TCP
【发布时间】:2017-05-02 08:57:33
【问题描述】:

如何知道 Node js 上哪种类型的方法使用 websocket? UDP还是TCP?我该如何改变呢?或者它取决于别的东西? 我在 node.js 上使用服务器,在 javascript 上使用客户端。我不知道哪种类型的协议使用我的连接。我想要UDP,因为这是游戏服务器。 谢谢

【问题讨论】:

  • 你怎么知道,你可以检查发出的网络请求,我会为你节省一些时间,WebSockets是TCPish(它们使用TCP但与普通的TCP请求不同) 并且据我所知,您不能将它们更改为 UDP,因为浏览器不太支持 UDP。
  • 这样一个悲伤的信息:(但是谢谢
  • 仍然没有理由不能用 来制作游戏,看看这个answer here

标签: javascript node.js tcp websocket udp


【解决方案1】:

Websocket 是 TCP。这是与游戏有关的discussion of this issue。在那里,他介绍了 websockets、webrtc(UDP 的可能选择,但很复杂)、quic(仅在 google chrome 中)和他的netcode.io

【讨论】:

    猜你喜欢
    • 2020-09-03
    • 2013-02-20
    • 1970-01-01
    • 2016-05-17
    • 2017-11-28
    • 2016-06-02
    • 1970-01-01
    • 2013-07-25
    • 1970-01-01
    相关资源
    最近更新 更多