Sommario:

PubNub utilizza WebSocket?
PubNub utilizza WebSocket?

Video: PubNub utilizza WebSocket?

Video: PubNub utilizza WebSocket?
Video: How PubNub Takes WebSockets to the Next Level 2024, Novembre
Anonim

PubNub è indipendente dal protocollo o indipendente. PubNub ha utilizzato una varietà di protocolli nel tempo, come WebSocket , MQTT, COMET, BOSH, SPDY, long polling e altri, e stiamo esplorando architetture usando HTTP 2.0 e altri.

In questo modo, a cosa serve PubNub?

PubNub può essere Usato per inviare rapidamente piccoli messaggi a uno o più dispositivi (smartphone, tablet, desktop, microcontrollori, ecc.) – in sostanza, praticamente qualsiasi dispositivo in grado di stabilire una connessione TCP/IP a Internet – e viceversa, per la comunicazione bidirezionale tra dispositivi.

Successivamente, la domanda è: WebSocket è UDP o TCP? WebSocket , d'altra parte, consentono l'invio di dati basati sui messaggi, simili a UDP , ma con l'affidabilità di TCP . WebSocket utilizza HTTP come meccanismo di trasporto iniziale, ma mantiene il TCP connessione attiva dopo la ricezione della risposta HTTP in modo che possa essere utilizzata per l'invio di messaggi tra client e server.

quando useresti un WebSocket?

Potresti utilizzare WebSocket in modo errato se:

  1. La connessione viene utilizzata solo per un numero molto ridotto di eventi o per un periodo di tempo molto ridotto e il client non ha bisogno di reagire rapidamente agli eventi.
  2. La tua funzione richiede che più WebSocket siano aperti allo stesso servizio contemporaneamente.

Le notifiche push utilizzano WebSocket?

L'esempio più comune per WebSocket è una chat o le notifiche push . Essi Potere essere utilizzato per queste applicazioni, ma presenta una soluzione eccessiva al problema, poiché in tali applicazioni solo il server deve spingere dati ai client e non viceversa: è necessaria solo una connessione half-duplex.

Consigliato: