STOMP
STOMP는 특히 Spring 애플리케이션(spring-websocket)과 ActiveMQ에서 쓰이는
텍스트 기반 메시징 프로토콜입니다. Restorm은 이를 WebSocket 위에서
구현합니다.
트리에서 마우스 오른쪽 버튼 클릭 ▸ 추가 ▸ STOMP 요청.

| 필드 | 역할 |
|---|---|
| URL | ws:// 또는 wss:// |
| STOMP 버전 | 1.1 또는 1.2 |
| 연결 헤더 | CONNECT 프레임의 헤더: host, login, passcode, heart-beat 등 |
| 구독 | 식별자, 목적지, 확인 응답 모드로 이루어진 목록 |
| 전송 목적지 | SEND 프레임의 목적지 |
| 전송 본문 | SEND 프레임의 페이로드 |
| 전송 헤더 | SEND 프레임의 헤더 |
구독마다 확인 응답 모드를 지정합니다.
| 모드 | 동작 |
|---|---|
auto | 브로커가 전송한 순간 메시지를 전달된 것으로 간주합니다 |
client | 클라이언트가 누적 방식으로 확인 응답합니다 |
client-individual | 메시지 단위로 확인 응답합니다 |
연결할 때 Restorm은 CONNECT 를 보낸 뒤, 설정된 구독마다 SUBSCRIBE 를
하나씩 보냅니다.
STOMP에는 인증 정보 전용 필드가 없습니다. login 과 passcode 는 평범한 연결
헤더입니다. passcode 에는 비밀 값 유형의 값을
사용하십시오.
시나리오에서
Section titled “시나리오에서”STOMP 연결(CONNECT 와 SUBSCRIBE 를 보내며 출력은 connected 와
message), STOMP 전송(SEND 프레임), STOMP 연결 닫기(DISCONNECT) 가
있습니다.
연결과 스트리밍을
참고하십시오.
코드 스니펫
Section titled “코드 스니펫”두 가지 대상이 있습니다. Node.js(@stomp/stompjs)와 wscat 입니다.