位置:首页 > 网络编程 > php&cms
点击展开栏目简介
php技术和开源cms使用

php:activeMq的使用

分享到: 微信 新浪微博 更多

下载:

    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

上篇:php:数据分组循环输出html

发表评论 ​共有​条评论
  • 匿名发表