`
tailorcai
  • 浏览: 93624 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

ActiveMQ + Python

阅读更多
首先试用了pyactivemq,不过这个代码在windows下测试用例都过不去。在linux下可以测试过,但是Durable..的测试程序工作不正常,ActiveMQ总是报无法从store中回复数据。

只好试stomp库。这个库的例程有些问题。我改了一下,我希望的功能可以用。

listener应该这样写:
class MyListener(stomp.ConnectionListener):
    def on_error(self, headers, message):
        print 'received an error %s' % message
       
    def on_message(self, headers, message):
        print 'received a message %s' % message

persist消息应该这样写:
conn.send( 'message %d' % sn , destination='/queue/hbtvweb', persistent='true')

就可以了
分享到:
评论

相关推荐

    人工智能-项目实践-异步调度-ActiveMQ+Celery异步任务调度,Python AI.zip

    在本项目实践中,我们主要探讨的是如何利用ActiveMQ和Celery构建...它展示了如何在Python中结合ActiveMQ和Celery实现高效、可靠的异步任务处理,这对于任何需要处理大规模数据或长时间运行任务的AI项目都是至关重要的。

    activemq+freemarker练习

    5. **丰富的客户端**:ActiveMQ提供了Java、C++、Python等多种语言的客户端库。 **FreeMarker** 是一个模板引擎,常用于Web应用中生成HTML或其他文本格式的输出。它与Java Servlet技术配合,将动态数据与静态模板...

    毕设&课设&项目&实训-基于SSH+easyUI+ActiveMQ+MySQL的校园宿舍管理系统.zip

    毕设&课设&项目&实训-基于SSH+easyUI+ActiveMQ+MySQL的校园宿舍管理系统。 分为系统管理员、楼宇管理员、学生三种权限 【项目资源】: 包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、...

    ActiveMQ+Spring完整详解例子

    ActiveMQ支持多种协议,如OpenWire、STOMP、AMQP、MQTT等,使其能广泛应用于Java、.NET、Python等多种开发环境中。在与Spring框架集成后,可以方便地在企业级应用中实现消息队列的功能。 本文将全面讲解ActiveMQ的...

    分布式通讯面试专题系列:ActiveMQ+RabbitMQ+Kafka.zip

    RabbitMQ以其稳定性和广泛的语言支持著称,支持Java、Python、Ruby、.NET等多种编程语言。RabbitMQ的核心概念包括生产者、消费者、交换器和队列,通过灵活的路由规则实现消息的精确分发。其插件系统丰富,可以满足...

    基于SpringBoot+SpringCloud +Redis+ActiveMQ+XXLJO,页面高仿某电商,PC、移动端

    该项目利用了基于springboot + vue + mysql的开发...Java、Python、Node.js、Spring Boot、Django、Express、MySQL、PostgreSQL、MongoDB、React、Angular、Vue、Bootstrap、Material-UI、Redis、Docker、Kubernetes

    activemq ajax方式demo

    这个demo可能是由一系列文件组成,包括HTML、JavaScript、CSS以及可能的服务器端脚本(如Java或Python)。通过分析这些文件,我们可以深入理解如何在实际项目中结合使用ActiveMQ和Ajax进行Web通信,以及如何处理中文...

    基于SpringBoot+Netty+MUI+H5Plus+Nginx+FastDFS分布式文件系统搭建的聊天系统

    该项目利用了基于springboot + vue + mysql的开发...Java、Python、Node.js、Spring Boot、Django、Express、MySQL、PostgreSQL、MongoDB、React、Angular、Vue、Bootstrap、Material-UI、Redis、Docker、Kubernetes

    python 发送和接收ActiveMQ消息的实例

    而python与ActiveMQ的通信使用的是Stomp协议。而如果你的服务没有开启则需要配置开启。 首先需要安装python的stomp库。 命令如下: pip install stomp.py 接着,就是上代码了具体如下: # -*-coding:utf-8-*- ...

    ActiveMQ教程+配置[归纳].pdf

    作为最流行和强大的消息中间件之一,ActiveMQ 提供了多种语言和协议的支持,如Java、C、C++、C#、Ruby、Perl、Python、PHP,以及OpenWire、STOMP、REST、WSNotification、XMPP和AMQP等应用协议。 ActiveMQ 的核心...

    ActiveMQ教程+配置[参照].pdf

    它不仅支持Java,还支持多种其他编程语言如C、C++、C#、Ruby、Perl、Python和PHP,以及多种协议,如OpenWire、STOMP、REST、WSNotification、XMPP和AMQP。 ActiveMQ 遵循JMS 1.1和J2EE 1.4规范,提供了消息持久化、...

    ActiveMQ教程+配置借鉴.pdf

    - 支持多种客户端语言和协议,包括 Java、C、C++、C#、Ruby、Perl、Python 和 PHP,以及 OpenWire、STOMP、REST、WSNotification、XMPP 和 AMQP 等应用协议。 3. **高级特性**: - **持久化**:ActiveMQ 提供了...

    Zookeeper+ActiveMQ测试.rar

    这包括了配置文件的示例、启动脚本,以及可能的Java或Python等语言编写的客户端应用,用于发送和接收消息,验证集群的高可用性和负载均衡效果。 综上所述,这个“Zookeeper+ActiveMQ测试.rar”包提供了一个实用的...

    JMS之ActiveMQ工具类+使用例子.zip

    1. **跨语言支持**:ActiveMQ不仅支持Java,还支持其他多种编程语言,如C++、Python、C#等,这得益于它的Stomp协议支持。 2. **高性能**:ActiveMQ采用了高效的缓存策略和内存管理,确保高吞吐量和低延迟。 3. **...

    最新稳定版ActiveMQ5.15.0

    4. **多种协议支持**:如前所述,ActiveMQ支持OpenWire、STOMP、AMQP、MQTT等多种协议,使得它能与不同的客户端和平台协同工作,例如Java、Python、C#、JavaScript等。 5. **消息队列和主题**:ActiveMQ提供两种...

    ActiveMQ In Action及其源码

    ActiveMQ还支持多种语言的客户端,如Java、Python、C#等,这意味着你可以轻松地将它集成到现有项目中。此外,ActiveMQ还提供了丰富的管理工具,如Web Console,允许管理员监控和管理消息代理的状态,包括查看队列和...

    基于zookeeper+levelDB的ActiveMQ集群测试代码

    创建一个Java或Python应用程序,使用JMS API(Java消息服务)来发送和接收消息。设置连接工厂以指向ZooKeeper,这样客户端将自动连接到当前的Master节点。 6. **测试集群**: - 发送消息到集群:通过测试代码向...

Global site tag (gtag.js) - Google Analytics