【问题标题】:What does "transport-based" mean?“基于交通”是什么意思?
【发布时间】:2015-12-18 02:58:43
【问题描述】:

在 engine.io website 它说:

Engine.IO 是基于传输的实现 跨浏览器/跨设备双向通信层 Socket.IO。

“基于传输”是什么意思?我简单地假设它使用TCP?

【问题讨论】:

    标签: networking socket.io engine.io


    【解决方案1】:

    这意味着能够使用不同的底层传输来支持 Socket.IO api。它使用的两个核心传输是轮询:XHR / JSONP 轮询传输和 websocket:WebSocket。

    来自文档:

    Engine 的主要前提,以及它存在的核心,是 即时交换传输的能力。连接开始为 xhr-polling,但是可以切换到WebSocket。

    这带来的核心问题是:我们如何在没有 丢失消息?

    位于here

    【讨论】:

      猜你喜欢
      • 2021-12-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-17
      • 1970-01-01
      • 2017-02-05
      • 1970-01-01
      • 2011-08-12
      相关资源
      最近更新 更多