기술나눔

웹소켓의 STOMP 프로토콜: sockjs-client 및 Stompjs

2024-07-12

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

1. 소개

실시간 통신을 위해 WebSocket을 사용할 때 일반적인 구현은 STOMP 프로토콜을 사용하는 것입니다. STOMP(Simple Text Oriented Messaging Protocol)는 클라이언트와 WebSocket과 같은 메시지 브로커 간의 통신에 일반적으로 사용되는 경량 프로토콜입니다.아래에는 연결, 구독, 전송 처리, 종료까지의 단계와 왜 그렇게 할 수 있는지에 대한 자세한 설명이 나와 있습니다.stompClient.send 에서 메시지 경로를 지정합니다.

  1. 연결하다

WebSocket에서 연결은 일반적으로 클라이언트와 서버 간의 통신 채널을 설정하는 첫 번째 단계입니다.

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