php技术和开源cms使用
下载:
http://pecl.php.net/package/stomp
http://pecl.php.net/package/stomp/1.0.9/windows
查看php版本是否是线程安全:phpinfo()中查看thread safety是否是enabled;
安装:
下载后解压把php_stomp.dll放到php扩展目录下;
php.ini中添加扩展extension=php_stomp.dll;
重启apache;phpinfo中能搜索到stomp是enabled就是安装成功了;
php获取队列中的消息示例:
try { //61613默认的端口,在ActiveMQ目录conf/activemq.xml文件可查看 $stomp = new Stomp('tcp://192.168.1.222:61613'); } catch (StompException $e) { die('error: ' . $e->getMessage()); } //订阅一个消息队列 $stomp->subscribe('/queue/test'); //读取队列 $frame = $stomp->readFrame(); //输出消息体内容 echo $frame->body, PHP_EOL;更多参考资料:
https://blog.csdn.net/u012158564/article/details/52981212
https://blog.csdn.net/iefreer/article/details/8049572
https://www.cnblogs.com/jkko123/p/6685902.html
https://blog.csdn.net/taotao12312/article/details/70258717
https://blog.csdn.net/shagoo/article/details/6077686
https://www.cnblogs.com/jkko123/p/6685728.html