Envia uma mensagem de texto para um servidor Websocket, cuja conexão foi estabelecida com a função Conectar-se a Websocket.


Figura 1 - Bloco Enviar Mensagem por Websocket

Compatibilidade

  • Bloco servidor: cronapi.websocket.send()

Retorno

O bloco não possui retorno.

Parâmetros

Websocket

Objeto com a referência de conexão criada com o bloco Conectar-se a Websocket.

Mensagem

Mensagem que será enviada para o Servidor Websocket.

  • Posição: 2
  • Inglês: Message
  • Tipo: Texto / Text
  • Exemplo: "Minha mensagem para o servidor Websocket!"

Exemplo

Após estabelecer uma conexão com o uso do bloco Conectar-se a Websocket (veja o exemplo da documentação) e criar uma variável de escopo contendo o objeto de referência da conexão, a função abaixo é chamada para enviar uma mensagem ao servidor WebSocket. No primeiro parâmetro, estamos passando a variável de escopo que contém o objeto de conexão, já no segundo, estamos passado o texto obtido do componente Entrada de texto (Figura 2.1).


Figura 2 - Exemplo de uso do bloco Enviar Mensagem por WebSocket


Para enviar a mensagem, primeiramente é necessário conectar a aplicação do Cronapp ao servidor WebSocket. Para isso, clique no botão Conectar-se a Websocket. Em seguida, digite a mensagem no campo "Mensagem para o WebSocket" e pressione o botão "Enviar Mensagem por WebSocket". A função ilustrada na figura 2 será acionada e a mensagem será enviada para o servidor de testes PieSocket.


Figura 2.1 - Enviando uma mensagem a um servidor WebSocket


O resultado pode ser conferido na figura 2.2


Figura 2.2 - Mensagem recebida pelo servidor WebSocket

Nesta página