Índice:

O PubNub usa WebSockets?
O PubNub usa WebSockets?

Vídeo: O PubNub usa WebSockets?

Vídeo: O PubNub usa WebSockets?
Vídeo: How PubNub Takes WebSockets to the Next Level 2024, Novembro
Anonim

PubNub é protocolo agnóstico ou independente. PubNub usou uma variedade de protocolos ao longo do tempo, como WebSockets , MQTT, COMET, BOSH, SPDY, long polling e outros, e estamos explorando arquiteturas usando HTTP 2.0 e outros.

Desse modo, para que serve o PubNub?

PubNub pode ser usado para enviar rapidamente pequenas mensagens para um ou mais dispositivos (smartphones, tablets, desktops, microcontroladores, etc.) - essencialmente, praticamente qualquer dispositivo que pode fazer uma conexão TCP / IP com a internet - bem como voltar, para comunicação bidirecional entre dispositivos.

Posteriormente, a pergunta é: WebSocket é UDP ou TCP? WebSockets , por outro lado, permitem o envio de dados baseados em mensagens, semelhantes a UDP , mas com a confiabilidade de TCP . WebSocket usa HTTP como mecanismo de transporte inicial, mas mantém o TCP conexão ativa após o recebimento da resposta HTTP para que possa ser usada para enviar mensagens entre o cliente e o servidor.

quando você usaria um WebSocket?

Você pode estar usando WebSockets incorretamente se:

  1. A conexão é usada apenas para um número muito pequeno de eventos, ou por um período muito pequeno de tempo, e o cliente não precisa reagir rapidamente aos eventos.
  2. Seu recurso requer que vários WebSockets estejam abertos ao mesmo serviço ao mesmo tempo.

As notificações push usam WebSockets?

O exemplo mais comum para WebSockets é um chat ou notificações via push . Elas posso ser usado para esses aplicativos, mas apresenta uma solução exagerada para o problema, já que nesses aplicativos apenas o servidor precisa Empurre dados para os clientes, e não o contrário - apenas uma conexão half-duplex é necessária.

Recomendado: