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

activemq5.1.0 支持的异步传输

阅读更多

首先说明参考地址:http://activemq.apache.org/async-sends.html

 

在这个官方文档中得知,ActiveMQ 默认在大多数情况下都是按照异步传输的。但是有些情况则不是,比如原文中写道

The cases that we are forced to send in sync mode are when persistent messages are being sent outside of a transaction.

意思是说当我们利用持久发送的模式,而且不利用事务的时候,就会按照同步的方式来发送。

 

文章中同样提到了利用异步传输,是在“容忍在交互失败时可能存在发生微小的数据丢失的情况下”。

 

设置异步通信可以应用下面三种方式

1.在在建立链接工厂的url中设置,如:

cf = new ActiveMQConnectionFactory("tcp://locahost:61616?jms.useAsyncSend=true");

2.在连接工厂中设置

((ActiveMQConnectionFactory)connectionFactory).setUseAsyncSend(true);

3.在连接对象上直接设置

((ActiveMQConnection)connection).setUseAsyncSend(true);

分享到:
评论

相关推荐

    配置activemq5.1.0的安全机制

    NULL 博文链接:https://zhyt710.iteye.com/blog/250930

    apache-activemq-5.1.0-bin fms

    Apache ActiveMQ是Apache软件基金会开发的一个开源消息中间件,它实现了Java消息服务(JMS)规范,用于在分布式系统中高效、可靠地传输消息。在本案例中,我们讨论的是ActiveMQ的5.1.0版本,这在当时是一个较新的...

    activemq-jpa-store-5.1.0-javadoc.jar

    标签:activemq-jpa-store-5.1.0-javadoc.jar,activemq,jpa,store,5.1.0,javadoc,jar包下载,依赖包

    apache-activemq-5.1.0-src

    在"apache-activemq-5.1.0-src"中,我们获得的是ActiveMQ的源代码版本,这对于我们深入理解其内部工作原理、定制功能或进行二次开发非常有价值。 **Apache ActiveMQ概述** Apache ActiveMQ是一个开源的消息中间件,...

    ActiveMQ+Websoket异步信息处理

    这需要在`activemq.xml`配置文件中添加WebSocket传输器,如下所示: ```xml ``` 在项目中,使用Spring的`SimpleBroker`和`WebSocketMessageBrokerConfigurer`,如下: ```java @Configuration @...

    activeMQ-5.1.0

    1. **activemq-core-5.1.0.jar**:这是ActiveMQ的核心库,包含ActiveMQ服务器的主要功能,如队列管理、主题发布/订阅、消息持久化、网络连接和传输协议支持等。开发者可以使用此库创建和管理消息代理,以及生产者和...

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

    在本项目实践中,我们主要探讨的是如何利用ActiveMQ和Celery构建一个异步任务调度系统,这在处理大量计算密集型或耗时的任务时尤为重要,特别是在人工智能(AI)的场景中。下面将详细介绍这两个关键组件以及它们在...

    activemq-rar-5.1.0.rar

    它允许分布式系统中的组件之间异步通信,支持多种协议,如AMQP、STOMP、OpenWire等。 "rar"是资源适配器归档的简称,它是Java EE环境中部署资源适配器的标准方式,使得应用程序能够与JMS服务器、数据库等集成。 ...

    activemq-ra-5.1.0.jar

    标签:activemq-ra-5.1.0.jar,activemq,ra,5.1.0,jar包下载,依赖包

    activemq-web-5.1.0.jar

    标签:activemq-web-5.1.0.jar,activemq,web,5.1.0,jar包下载,依赖包

    结合Spring2.0和ActiveMQ进行异步消息调用

    ActiveMQ提供了多种选项来确保消息的可靠传输,例如使用Durable Subscription可以保证即使消费者不在线,消息也不会丢失。同时,Spring的JMS模板也支持与数据库事务一起使用的事务性消息。 对于源码分析,可以深入...

    Srpingboot整合netty+activemq,跨项目传输

    项目nettythird为springboot整合activemq,项目nettyserver为开启一个netty服务,简单进行了超时问题的解决,以及如何向客户端定向发送数据问题,可以当作一个样例,编辑可直接运行,测试类在server项目下,需要一个...

    activemq-all-5.1.0-sources.jar

    官方版本,亲测可用

    activemq-run-5.1.0.jar

    标签:activemq-run-5.1.0.jar,activemq,run,5.1.0,jar包下载,依赖包

    activemq-xmpp-5.1.0.jar

    标签:activemq-xmpp-5.1.0.jar,activemq,xmpp,5.1.0,jar包下载,依赖包

    ActiveMq+SpringMVC实现邮件异步发送

    ActiveMQ是Apache软件基金会的产品,遵循JMS(Java消息服务)规范,支持多种协议,并且可以跨平台运行。它提供了一个高性能、可靠且易于使用的消息队列服务,使得应用能够通过消息传递方式解耦组件,提高系统的可...

    JMS 使用 ActiveMQ 传送文件

    2. **JMS 使用 ActiveMQ 传送文件.doc** - 这个文档应该直接涵盖了如何使用ActiveMQ进行文件传输的具体步骤,可能包括了创建消息、设置目的地、发送和接收文件的代码示例,以及如何处理错误和异常的情况。...

    activemq5.15.0-1

    activemq5.15.0-1 jar

    activemq-xmpp-5.1.0-javadoc.jar

    标签:activemq-xmpp-5.1.0-javadoc.jar,activemq,xmpp,5.1.0,javadoc,jar包下载,依赖包

Global site tag (gtag.js) - Google Analytics