天天看點

STOMP協定介紹

版權聲明:本文為部落客chszs的原創文章,未經部落客允許不得轉載。 https://blog.csdn.net/chszs/article/details/5200554

STOMP協定介紹

STOMP,Streaming Text Orientated Message Protocol,是流文本定向消息協定,是一種為MOM(Message Oriented Middleware,面向消息的中間件)設計的簡單文本協定。

它提供了一個可互操作的連接配接格式,允許STOMP用戶端與任意STOMP消息代理(Broker)進行互動,類似于OpenWire(一種二進制協定)。

由于其設計簡單,很容易開發用戶端,是以在多種語言和多種平台上得到廣泛應用。其中最流行的STOMP消息代理是Apache ActiveMQ。

STOMP協定工作于TCP協定之上,使用了下列指令:

    * SEND 發送

    * SUBSCRIBE 訂閱

    * UNSUBSCRIBE 退訂

    * BEGIN 開始

    * COMMIT 送出

    * ABORT 取消

    * ACK 确認

    * DISCONNECT 斷開