初識STOMP協議

2021-06-26 13:00:25 字數 879 閱讀 3186

網上收集了一下資料彙總:

一、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 斷開

stomp是乙個簡單的訊息文字協議,它的設計核心理念就是簡單與可用性,

官方文件:

二、php安裝stomp擴充套件

2、安裝

tar -zxf stomp-1.0.5.tgz 

cd stomp-1.0.5/

/opt/bin/php/phpize 

./configure --enable-stomp --with-php-config=/opt/bin/php/php-config

make && make install

3.修改php.ini,並重啟服務 

在php.ini檔案中新增**:extension=stomp.so 

安裝詳情參考:

STOMP協議介紹

stomp,streaming text orientated message protocol,是流文字定向訊息協議,是一種為mom message oriented middleware,面向訊息的中介軟體 設計的簡單文字協議。它提供了乙個可互操作的連線格式,允許stomp客戶端與任意stomp...

STOMP協議介紹

stomp協議介紹 stomp,streaming text orientated message protocol,是流文字定向訊息協議,是一種為mom message oriented middleware,面向訊息的中介軟體 設計的簡單文字協議。它提供了乙個可互操作的連線格式,允許stomp客...

STOMP協議規範

原文 stomp protocol specification,version 1.2 摘要stomp是乙個簡單的可互操作的協議,被用於通過中間伺服器在客戶端之間進行非同步訊息傳遞。它定義了一種在客戶端與服務端進行訊息傳遞的文字格式.stomp已經被使用了很多年,並且支援很多訊息brokers和客戶...