Inhaltsverzeichnis:

Verwendet PubNub WebSockets?
Verwendet PubNub WebSockets?

Video: Verwendet PubNub WebSockets?

Video: Verwendet PubNub WebSockets?
Video: Echtzeit Browsergames 2024, November
Anonim

PubNub ist protokollunabhängig oder unabhängig. PubNub hat im Laufe der Zeit eine Vielzahl von Protokollen verwendet, wie z WebSockets , MQTT, COMET, BOSH, SPDY, Long Polling und andere, und wir erforschen Architekturen mit HTTP 2.0 und andere.

Wofür wird PubNub auf diese Weise verwendet?

PubNub kann sein Gebraucht um kleine Nachrichten schnell auf ein oder mehrere Geräte (Smartphones, Tablets, Desktops, Mikrocontroller usw.).

Anschließend stellt sich die Frage, ist WebSocket UDP oder TCP? WebSockets , auf der anderen Seite ermöglichen das Senden von nachrichtenbasierten Daten, ähnlich wie UDP , aber mit der Zuverlässigkeit von TCP . WebSocket verwendet HTTP als anfänglichen Transportmechanismus, behält aber die TCP Verbindung aktiv, nachdem die HTTP-Antwort empfangen wurde, damit sie zum Senden von Nachrichten zwischen Client und Server verwendet werden kann.

Wann würden Sie einen WebSocket verwenden?

Möglicherweise verwenden Sie WebSockets falsch, wenn:

  1. Die Verbindung wird nur für eine sehr kleine Anzahl von Ereignissen oder für eine sehr kurze Zeit verwendet, und der Client muss nicht schnell auf die Ereignisse reagieren.
  2. Ihre Funktion erfordert, dass mehrere WebSockets gleichzeitig für denselben Dienst geöffnet sind.

Verwenden Push-Benachrichtigungen WebSockets?

Das häufigste Beispiel für WebSockets ist entweder ein Chat oder Mitteilungen . Sie kann für diese Anwendungen verwendet werden, stellen jedoch eine übertriebene Lösung für das Problem dar, da in diesen Anwendungen nur der Server benötigt wird drücken Daten an die Clients und nicht umgekehrt - es wird nur eine Halbduplex-Verbindung benötigt.

Empfohlen: