Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Enviar Mensagem por Websocket
Envia uma mensagem de texto para um servidor websocket, cuja conexão foi estabelecida com a função Conectar-se a Websocket.
Parâmetros de Entrada
Nome | Tipo | Doc |
---|---|---|
Parâmetro 1 | Objeto | Objeto com a referência de conexão criada com a função Conectar-se a Websocket. |
Parâmetro 2 | Entrada de comando | Mensagem que será enviada para o Servidor WebSocket. |
Compatibilidade
Servidor
Exemplo
No exemplo abaixo estamos utilizando o serviço do PieSocket que possui um servidor WebSocket de testes e uma ferramenta de envio de mensagem que dispara a mensagem enviada para todos os clientes conectados ao servidor.
A função da figura 1 conecta-se a um servidor e gera um objeto com a referência da conexão na variável "ws", o conteúdo dessa variável será usado no bloco Enviar Mensagem por Websocket.
Figura 1 - Enviando uma mensagem a um servidor WebSocket
Após o sucesso da conexão, o bloco Enviar Mensagem por Websocket é chamado na entrada de comando Ao Conectar do bloco Conectar-se a Websocket e envia para o servidor o texto contido na variável "msg" (Figura 1.1).
Figura 1.1 - Mensagem enviada pelo bloco Enviar Mensagem por Websocket
Saiba mais
O Web Socket é um protocolo de conexão que cria uma conexão contínua entre um servidor Web Socket e um cliente, dessa forma, a comunicação se torna mais rápida, visto que não é necessário iniciar e fechar uma conexão sempre que uma mensagem for enviada para o servidor. A tecnologia WebSocket é muito utilizado em aplicativos de conversas (chat) e jogos online.