本文实例讲述了php实现通过stomp协议连接ActiveMQ操作。分享给大家供大家参考,具体如下:

前面介绍了php ActiveMQ的安装与使用,这里再来讲述一下php通过stomp协议连接ActiveMQ。

一、安装php的stomp扩展

http://pecl.php.net/package/stomp

如:stomp-2.0.0.tgz

> tar xf stomp-1.0.9.tgz  > cd stomp-1.0.9  > /data/php56/bin/phpize  > ./configure --with-php-config=/data/php56/bin/php-config  > make && make install

修改php.ini文件

> vi /data/php56/lib/php.ini

注意这里php环境的扩展路径(请自行修改)

extension_dir = "/data/php56/lib/php/extensions/no-debug-zts-20131226/"  extension=stomp.so

查看扩展是否安装成功

> /data/php56/bin/php -m|grep Stomp

二、使用stomp扩展连接ActiveMQ

我们通过http://192.168.1.222:8161/admin/后台创建一个队列test测试。

并在该test队列中发送一条消息

然后我们通过php获取该队列中的消息,代码如下:

getMessage());  }    //订阅一个消息队列  $stomp->subscribe('/queue/test');  //读取队列  $frame = $stomp->readFrame();  //输出消息体内容  echo $frame->body, PHP_EOL;

运行上面的代码

> /data/php56/bin/php 1.php

更多关于PHP相关内容感兴趣的读者可查看本站专题:《PHP扩展开发教程》、《PHP网络编程技巧总结》、《php curl用法总结》、《PHP数组(Array)操作技巧大全》、《PHP数据结构与算法教程》、《php程序设计算法总结》及《php字符串(string)用法总结》

PHP stomp 连接判断,php实现通过stomp协议连接ActiveMQ操作示例相关推荐

  1. php stomp rabbitmq,php实现通过stomp协议连接ActiveMQ操作示例

    本文实例讲述了php实现通过stomp协议连接ActiveMQ操作.分享给大家供大家参考,具体如下: 前面介绍了php ActiveMQ的安装与使用,这里再来讲述一下php通过stomp协议连接Act ...

  2. EC20连接阿里云操作流程,AT_MQTT协议连接,详细

    实际开发环境: 1 阿里云平台创建产品 1.1 登录阿里云物联网平台,新用户首先注册账号 1.1.1 网址链接:https://help.aliyun.com/document_detail/7372 ...

  3. php 通过stomp协议连接ActiveMQ

    2019独角兽企业重金招聘Python工程师标准>>> php 通过stomp协议连接ActiveMQ 一.安装php的stomp扩展1 http://pecl.php.net/pa ...

  4. php判断版本根据版本调用不同,C#_C#自动判断Excel版本使用不同的连接字符串,用OLEDB通过设置连接字符串可 - phpStudy...

    C#自动判断Excel版本使用不同的连接字符串 用OLEDB通过设置连接字符串可以像读取sqlserver一样将excel中的数据读取出来,但是excel2003和excel2007/2010的连接字 ...

  5. JAVA 判断Socket 远程端是否断开连接

    JAVA 判断Socket 远程端是否断开连接 最近在做项目的时候,遇到这样一个问题,如何判断 Socket 远程端连接是否关闭,如果关闭的话,就要重建连接Socket的类提供了一些已经封装好的方法, ...

  6. 判断模式分解是否为无损连接的方法

    判断模式分解是否为无损连接的方法 [方法步骤] ρ = { R1<U1 , F1> , R2<U2 , F2> , - , Rk<Uk , Fk> } 是关系模式 ...

  7. iOS开发——网络连接判断

    iOS开发必然会涉及网络操作,作为优化用户体验的第一步,在请求网络前,往往首先需要判断客户端是否连接网络,并给用户提示.然后用户才会去进行打开网络或连接WiFi等操作.下面我将会使用苹果提供的Reac ...

  8. android 链接网络成功,Android之网络连接判断是否成功

    最近工作工程中遇到一个问题.问题很简单,这里做个笔记,Android进行网络联网的一些操作时,经常会对网络是否已经连接成功进行判断.我们通常会对wifi和移动网络进行判断,我们需要判断网络设备是否开启 ...

  9. linux 数据包复制,请问在LINUX下是如何判断数据包属于同一条连接的--

    请问在LINUX下是如何判断数据包属于同一条连接的-- (2011-09-01 06:29:40) 标签: 杂谈 请问在LINUX下是如何判断数据包属于同一条连接的??比如我在某个数据包中发现了可疑的 ...

最新文章

  1. 伦理困境:人工智能浪潮与“AI威胁论”之争
  2. 积微论坛报告视频+PPT:用微生物组时序数据重现生物膜装配动态过程
  3. Mysql 水平拆分和垂直拆分
  4. 限制输入框只能输入数字
  5. TensorFlow学习笔记之三(神经网络的优化)
  6. SAP UI5的source code map(源代码映射)机制
  7. Google引火烧身 还是致命一击
  8. win10打字突然变成繁体
  9. matpltlib.pyplot绘制饼图
  10. 国内首位!Node.js社区将阿里云工程师张秋怡吸纳为CTC成员
  11. mysql数据库实现修改密码代码_MySQL数据库的更改密码(附源代码)
  12. java中v怎么用_Vue - 如何使用v-for =“item in 3”创建唯一键
  13. XHTML 和 DOCTYPE 切换(MSDN)
  14. 差分进化算法用c语言实现,差分进化算法C++语言实现
  15. Layui-select 修复搜索之后上下键的bug
  16. C++设计模式:UML工具及常用符号
  17. 电视剧 | 黑镜S5E3 瑞秋洁柯小艾希莉
  18. SmartNIC — TSO、GSO、LRO、GRO 技术
  19. PHP过滤昵称中emoji表情
  20. java.sql.SQLException: Incorrect string value: '\xF0\x9F\x90\x94

热门文章

  1. npm ERR! Failed at the node-sass@4.13.0 postinstall script.
  2. 软件设计师 - 数据流图
  3. python3-numpy数组创建的几种方法
  4. Java关键字—instanceof
  5. HTTP状态码415 springboot项目
  6. 把16进制转换为ascii字符c语言,ASCII转16进制C语言
  7. python读取图像并相加_python使用PIL和matplotlib获取图片像素点并合并解析
  8. php 类似微信下拉菜单,微信小程序模拟下拉菜单开发实例
  9. qt添加资源文件后编译失败,提示Qt:Error:No rule to make target ’ … /…/??.png’,needed by ‘debug/qrc_qrc.cpp’ stop
  10. php mysql增修删_PHP mysql PDO增、删、查、改