fundo
Websockets, o que são e para quê servem.

O que são os websockets:

Websockets nada mais são, algo que nos permite manter uma conexão contínua entre o cliente e o servidor. Tá, mas isso é tipo um protocolo HTTP? Não, com HTTP o client faz uma requisição e logo após a requisição ser entregue, como por exemplo uma página html, essa conexão é quebrada até que algo seja solicitado novamente. Já com o websocket, você mantém essa conexão contínua sem a necessidade de estar fazendo requisições o tempo todo.

Websockets de forma simplificada:

Se ainda está complexo imagine uma piscina vazia onde você toda vez que precisa de água pega um balde na torneira dos fundos da casa e derrama na piscina. Tente imaginar a demora que será para encher essa piscina. Então o mais rápido seria pegar uma mangueira e manter uma conexão contínua entre a torneira e a piscina. com o websockets é a mesma coisa, ao invés de pegar vários baldes, você mantém a mangueira (conexão) contínua. 

Para quê servem os websockets: 

Como citado acima, os websockets mantêm uma conexão contínua, e o que geralmente precisa manter uma conexão contínua para funcionar bem?

  1. chats
  2. games online
  3. assistentes virtuais 
  4. qualquer aplicação que precise de comunicação em tempo real.

Gostou desse conteúdo? Compartilha naquele grupão do whatsapp e nos siga no instagram, que é nossa rede social mais forte e onde conseguimos manter um contato maior com você!

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *