ActiveMQ
张申傲
Nacos/MyBatis/gorm 核心Contributor
展开
-
ActiveMQ详解(1)——ActiveMQ简介与入门程序
ActiveMQ详解(1)——ActiveMQ简介与入门程序一. ActiveMQ简介ActiveMQ是Apache发布的一款功能强大的消息中间件,它基于JMS 1.1 和 J2EE 1.4规范,目前使用十分广泛。ActiveMQ的主要特点如下:实现了JMS规范支持多语言的客户端,包括Java, C, C++, C#, Ruby, Perl, Python, PH...原创 2018-08-29 12:47:54 · 1194 阅读 · 0 评论 -
ActiveMQ详解(2)——JMS基本概念
ActiveMQ详解(2)——JMS基本概念一. JMS简介JMS:Java Message Service,Java消息服务,是JavaEE的技术之一。JMS中定义了Java语言访问消息中间件的接口,但是并没有提供具体的实现。实现了JMS接口的消息中间件成为JMS Provider,ActiveMQ就是其中典型的、优秀的实现者。由于ActiveMQ的操作中涉及到了众多JMS相关的概...原创 2018-09-01 23:44:27 · 219 阅读 · 0 评论 -
ActiveMQ详解(3)——JMS消息的高级特性
ActiveMQ详解(3)——JMS消息的高级特性一. 消息的签收(确认)JMS消息只有被确认后,才认为已经被成功地消费了。消息的成功消费通常包括三个阶段:客户端接收消息、消费者处理消息,和消息被确认。在事务性会话中,当一个事务被提交的时候,消息签收自动执行。在非事务性会话中,消息何时被签收取决于创建会话时指定的消息签收模式。消息有一下三种签收模式: Session.AUTO_A...原创 2018-09-02 21:06:08 · 432 阅读 · 0 评论 -
SpringBoot配置ActiveMQ
@Configurationpublic class ActiveMQConfiguration { @ConditionalOnClass(ActiveMQConnectionFactory.class) @Bean public ConnectionFactory activeMQConnectionFactory() { ActiveMQConnec...原创 2019-01-10 18:47:27 · 961 阅读 · 0 评论 -
ActiveMQ协议详解
ActiveMQ协议详解一. 传输协议概述Connectors:ActiveMQ提供的用来实现连接通信的功能,包括Client-Broker和Broker-Broker。ActiveMQ允许客户端使用多种协议进行连接。配置Transport Connector:在activemq.xml配置文件中:<transportConnectors> <!-- DO...原创 2019-01-09 11:47:21 · 716 阅读 · 0 评论 -
基于ActiveMQ的请求-应答模式
基于ActiveMQ的请求-应答模式一. 使用场景基于ActiveMQ的请求-应答模式,相当于通过消息队列,请求端注册了一个异步回调,在发送消息时指定回调消息的目的地和关联的id,这样应答端在收到请求消息时,可以在处理后,将处理结果的应答消息发送到回调的目的地中。二. 代码实例首先是请求和响应的消息定义:/** * @Auther: ZhangShenao * @Date: 2019...原创 2019-02-13 10:15:56 · 1077 阅读 · 0 评论