Compartilhamento de tecnologia

Protocolo STOMP em websocket: sockjs-client e stompjs

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

1. Introdução

Ao usar WebSockets para comunicação em tempo real, uma implementação comum é usar o protocolo STOMP. STOMP (Simple Text Oriented Messaging Protocol) é um protocolo leve geralmente usado para comunicação entre clientes e corretores de mensagens, como WebSockets.Abaixo está uma explicação detalhada das etapas desde a conexão, assinatura, envio do processamento até o fechamento e por que você podestompClient.send Especifique o caminho da mensagem em .

  1. conectar

No WebSocket, a conexão geralmente é o primeiro passo, estabelecendo um canal de comunicação entre o cliente e o servidor.

const socket = new SockJS('/ws');
const stompClient = Stomp.over
  • 1