Fecha uma conexão Websocket criada a partir do bloco Conectar-se a Websocket.


Figura 1 - Bloco Fechar Websocket

Compatibilidade

  • Bloco cliente: cronapi.websocket.close()

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.

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 finalizar a conexão entre o cliente e o servidor WebSocket. No parâmetro Websocket, estamos passando a variável de escopo criada na função que contém o objeto de conexão.


Figura 2 - Fechando a conexão WebSocket


Neste exemplo, receberemos mensagens enviadas diretamente do servidor PieSocket que serão exibidas no componente Área de texto. Inicialmente, precisamos estabelecer a conexão entre o Cronapp e o servidor, confira a documentação do bloco Conectar-se a Websocket para mais detalhes. 


Figura 2.1 - Aplicação em execução


Após realizar a conexão, enviamos duas mensagens para a aplicação: "Enviando mensagem para a aplicação do Cronapp" e "Olá". Antes de enviar a terceira mensagem, acionamos o botão "Fechar Websocket" para executar a função da figura 2, por conta disso, a terceira mensagem não é exibida no componente Área de texto.


Figura 2.2 - Enviando mensagens para o Cronapp através do servidor PieSocket

Nesta página