Toggle navigation
深圳掌邦科技有限公司
掌邦首页
关于我们
行业资讯
服务范围
精品案例
解决方案
学习园地
联系我们
php中activeMq+stomp消息队列的使用
2017-08-09
0
2152
发送端: ``` var_dump("new Stdclass"); $stomp = new Stomp('tcp://127.0.0.1:61613'); $obj = new Stdclass(); //下面这些数据,实际中是用户通过前端页面post来的,这里只做演示 $obj->url = 'http://localhost/c.php'; $obj->username = 'test'; $obj->password = '123456'; //发送一个注册消息到队列,我们这里模拟用户注册 $stomp->send('test', json_encode($obj)); ``` 接收端: ``` var_dump("start"); $stomp = new Stomp('tcp://127.0.0.1:61613'); //订阅只对一个有效,如果启动多个脚本,只有一个会接收到消息 $stomp->subscribe('test'); $i=2; while($i>0) { //判断是否有读取的信息 if($stomp->hasFrame()) { $frame = $stomp->readFrame(); $data = json_decode($frame->body, true); var_dump($data); //我们通过获取的数据 //处理相应的逻辑,比如存入数据库,发送验证码等一系列操作。 //$db->query("insert into user values('{$username}','{$password}')"); //sendVerify(); //表示消息被处理掉了,ack()函数很重要 $stomp->ack($frame); } $i--; } var_dump("end"); ```
学习园地
/
0
个人 点赞
全部
(21)
php
(11)
mysql
(4)
java
(1)
linux
(3)
业务逻辑
(1)
javascript
(1)
热门资讯
大数据解读广州:老三广州,除了GDP还有…
成功!
您的信息已经发送给我们.
错误!
错误信息无法提交.
联系
我们
姓名
邮箱
留言
提交
传递客户价值和影响力
我们时刻站在客户角度思考问题,从根本利益出发寻找突破口,为您提供高端定制服务。
公司
地址
地址:
深圳市龙岗区坂田街道顺兴工业园E栋7楼703号
电话:
0755-28225150 / 136-8228-4438
网址:
www.zanboon.com
Email:
service@zanboon.com
QQ :
814758061
微信:
扫一扫获取更多资讯