初识STOMP协议

来源:互联网 发布:淘宝图片热点工具 编辑:程序博客网 时间:2024/05/21 10:27

网上收集了一下资料汇总:

一、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是一个简单的消息文本协议,它的设计核心理念就是简单与可用性,

官方文档:http://stomp.github.io/


二、php安装stomp扩展

1、下载
wget http://pecl.php.net/get/stomp-1.0.5.tgz


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 

安装详情参考:

http://xukaizijian.blog.163.com/blog/static/170433119201168105155472/



0 0
原创粉丝点击