当前位置 : 主页 > 网络编程 > PHP >

php ActiveMQ的发送消息,与处理消息

来源:互联网 收集:自由互联 发布时间:2021-06-28
php ActiveMQ的处理消息 username = 'test';$obj-password = '123456';//发送一个注册消息到队列,我们这里模拟用户注册$stomp-send('/queue/userReg', json_encode($obj)); subscribe('/queue/userReg'); while(true) { //判断是
php ActiveMQ的处理消息
 username = 'test';
$obj->password = '123456';
//发送一个注册消息到队列,我们这里模拟用户注册
$stomp->send('/queue/userReg', json_encode($obj));

 subscribe('/queue/userReg');
 
while(true) {
    //判断是否有读取的信息
    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);
    }
    sleep(1);
}
php ActiveMQ的发送消息
 username = 'test';
$obj->password = '123456';
//发送一个注册消息到队列,我们这里模拟用户注册
$stomp->send('/queue/userReg', json_encode($obj));
上一篇:渐变
下一篇:PHP 实现递归调用
网友评论