PubNub是否在后台使用WebSockets和/或XMPP



找不到明确的答案:

WebSockets:支持WebSockets(http://www.pubnub.com/websockets/)和socket.io,但是其他SDK使用网络套接字吗?

XMPP:PubNub是否将其用作通信协议?

PubNub WebSockets和/或XMPP

更新2019🌟PubNub计划添加其他协议。MQTT今天支持mqtt.pubnub.com,此外,我们将添加WebSocketsSEE,并使用UDP进行无连接推送。

在PubNub,我们在客户端SDK中使用了许多协议,从一个永远有效的TCP套接字开始。我们对TCP套接字的TTL策略是不受限制的。我们提供了最好的协议,并在封面下进行更新,这样开发人员就不必为如何传递消息的细节而烦恼。

PubNub数据流网络相信独立于协议的开放移动网络;这意味着我们将使用最佳协议在任何环境中实现连接。协议,如WebSocket,可能会被蜂窝塔交换、双NAT环境,甚至一些反病毒软件或代理寄宿机构绊倒。

PubNub专门提供客户端库,因此我们可以自动切换协议并消除套接字级别的复杂性,使开发人员能够轻松构建可以实时通信的应用程序。

随着时间的推移,PubNub已经部署了各种协议,如WebSockets、MQTT、COMET、BOSH、长轮询等。我们目前正在探索使用SPDY、HTTP2.0和其他技术进行未来设计的原型。最重要的是,PubNub将适用于所有网络环境,与基于连接的推送实现相比,它的网络带宽开销非常低,移动设备的电池消耗也很低。

相关内容

  • 没有找到相关文章

最新更新