
---------【ActiveMQ】
DavidBigHero
谁说编程无趣,我偏视编程如生命,在其中活出人生精彩!
展开
-
ActiveMQ的消息格式MapMessage
消息体,JMS API定义了5种消息体格式,也叫消息类型,也可以使用不同形式发送接收数据,并可以兼容现有的消息格式。包括:TextMessage、MapMessage、BytesMessage、StreamMessage和ObjectMessage。下面介绍一下MapMessage在项目中的简单使用。继上篇,代码只是部分改动。改动部分:QueueSender.java//原创 2017-08-02 09:24:59 · 8738 阅读 · 4 评论 -
ActiveMQ的消息接收确认
JMS消息只有在被确认之后,才认为已经被成功地消费了。消息的成功消费通常包含三个阶段:客户接收消息、客户处理消息和消息被确认。在事务性会话中,当一个事务被提交的时候,确认自动发生。在非事务性会话中,消息合适被确认取决于创建会话时的应答模式(acknowledgement mode)。该参数有以下三个可选值:Session.AUTO_ACKNOWLEDGE:当客户成功地从receive方法返原创 2017-08-02 10:09:46 · 5324 阅读 · 7 评论 -
ActiveMQ的简单使用
项目整体目录结构项目下载地址:稍后更新具体步骤:一、新建一个maven工程二、在pom文件中加入依赖的jar包 org.apache.activemq activemq-all 5.9.0 org.apache.xbean xbean-spring原创 2017-07-31 17:58:55 · 554 阅读 · 3 评论 -
ActiveMQ简介
翻译自ACTIVEMQ官网:http://activemq.apache.org/Apache ActiveMQ ™ is the most popular and powerful open source messaging and Integration Patterns server.Apache ActiveMQ is fast, supports many Cross L翻译 2017-07-30 22:07:31 · 532 阅读 · 8 评论 -
ActiveMQ的核心使用展示
对ActiveMQ使用的核心部分进行展示:生产者:1、配置扫描的包:在spring-context.xml中配置 2、mq.properties 3、spring-mq.xml 4、MQProducer.java 消费者:5、多的东西。Spring-mq.xml监听器功能:原创 2017-07-29 11:19:48 · 919 阅读 · 13 评论 -
安装ActiveMQ
IP:192.168.80.134环境:CentOS 7.0JDK:1.8.0_45 1、安装JDK并配置环境变量下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html查看是否已经安装了jdk.rpm -qa|grep jdk如果原创 2017-07-29 11:02:25 · 981 阅读 · 10 评论 -
优荐MQ
关于消息中间件有很多,来说说选用RabbitMQ的理由。查阅了很多资料,其中摘取了两篇供大家参考。一、按照目前网络上的资料,RabbitMQ、activeM、zeroMQ三者中,综合来看,RabbitMQ是首选。参考:http://blog.jobbole.com/103630/二、kafka和RabbitMQ的比较两者对比后,我仍然是选择RabbitMq,性能原创 2017-07-29 10:39:36 · 550 阅读 · 12 评论