ActiveMQ/JMS
、JCoding
自己不进步,谁也帮不了你。
展开
-
amq的queue同步和异步接收消息
一、jms同步? 在演示示例之前先解释一个问题。在学习activemq的时候有个问题很困扰我,众所周知jms是异步通信,但为什么大量网页和例子里都说明activemq有同步接收消息和异步接收消息。难道activemq不是jms的实现吗,而且网页上也没人对此进行说明,经过大量查阅资料和代码试验,终于搞清楚是怎么回事了,是我理解有误,此同步非彼同步也。我们先来看看同步、异步的概念(摘自http:/转载 2017-04-19 09:43:59 · 1298 阅读 · 0 评论 -
ActiveMQ有支持两种事务
ActiveMQ有支持两种事务,JMS transactions - the commit() / rollback() methods on a Session (which is like doing commit() / rollback() on a JDBC connection)XA Transactions - where the XASession acts as an转载 2017-04-19 09:42:39 · 1851 阅读 · 0 评论 -
ActiveMQ消息传送机制以及ACK机制详解
ActiveMQ消息传送机制以及ACK机制详解 AcitveMQ是作为一种消息存储和分发组件,涉及到client与broker端数据交互的方方面面,它不仅要担保消息的存储安全性,还要提供额外的手段来确保消息的分发是可靠的。 一. ActiveMQ消息传送机制 Producer客户端使用来发送消息的, Consumer客户端用来消费消息;它们的协同转载 2017-04-19 09:41:27 · 435 阅读 · 0 评论 -
ActiveMQ 处理失败时的消息重发机制
1. 处理失败 指的是MessageListener的onMessage方法里抛出RuntimeException。2. Message头里有两个相关字段:Redelivered默认为false,redeliveryCounter默认为0。3. 消息先由broker发送给consumer,consumer调用listener,如果处理失败,本地redeliveryCounter++,给转载 2017-04-19 09:27:11 · 11493 阅读 · 0 评论 -
ActiveMQ使用经验
ActiveMQ使用经验ActiveMQ 是apache的一个开源JMS服务器,不仅具备标准JMS的功能,还有很多额外的功能。公司里引入ActiveMQ后,ActiveMQ成里我们公司业 务系统中最重要的一个环节。所有应用都通过jms集成,如果ActiveMQ出了故障,整个系统就瘫痪了。因此,头对ActiveMQ的性能,可靠性,以 及如何正确使用,是非常的关心的,而我就被指转载 2017-04-13 12:03:24 · 250 阅读 · 0 评论 -
ActiveMQ 即时通讯服务 浅析
一、 概述与介绍ActiveMQ 是Apache出品,最流行的、功能强大的即时通讯和集成模式的开源服务器。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现。提供客户端支持跨语言和协议,带有易于在充分支持JMS 1.1和1.4使用J2EE企业集成模式和许多先进的功能。二、 特性1、 多种语言和协议编写客户端。语言:转载 2017-07-14 11:50:42 · 250 阅读 · 0 评论