前言 这篇博文,我们基于spring+JMS+ActiveMQ+Tomcat,做一个Spring4.1.0和ActiveMQ5.11.1整合实例,实现了Point-To-Point的异步队列消息和PUB/SUB(发布/订阅)模型,简单实例,不包含任何业务。 环境准备 工具 JDK1.6或1.7 Sp ...
分类:
编程语言 时间:
2017-05-20 13:49:37
阅读次数:
249
现实的企业中,对于消息通信的应用一直都非常的火热,而且在J2EE的企业应用中扮演着特殊的角色,所以对于它研究是非常有必要的。 上篇博文深入浅出JMS(一)–JMS基本概念,我们介绍了消息通信的规范JMS,我们这篇博文介绍一款开源的JMS具体实现——ActiveMQ。ActiveMQ是一个易于使用的消 ...
分类:
其他好文 时间:
2017-05-20 12:24:49
阅读次数:
276
摘要:The Java Message Service (JMS) API is a messaging standard that allows application components based on the Java Platform Enterprise Edition (Java E ...
分类:
其他好文 时间:
2017-05-20 12:17:19
阅读次数:
211
一、简介activeMQ是apache开源的一个消息中间件.之前的RPC基本上都是高耦合的,而消息中间件的采用,实现了松耦合.它基于JMS规范,支持多种传输协议,最重要的是它实现了异步的调用.二、主要概念provider(broker)provider是消息中间件服务的提供者,在activeMQ也称为broker.在两种实..
分类:
其他好文 时间:
2017-05-19 22:11:52
阅读次数:
222
自动化调用: AutoIT脚本编译成可执行文件后,放在本地的某一个目录下 上传文件时,首先定位到【上传】字样文本,点击该按钮 执行编辑后的可执行文件,实现文件上传 一、安装AutoIT3,主要用到的工具 AutoIt Windows Info 用于帮助我们识Windows控件信息。 Compile ...
分类:
编程语言 时间:
2017-05-19 13:28:06
阅读次数:
295
RPC(Remote Procedure Call Protocol)RPC使用C/S方式,采用http协议,发送请求到服务器,等待服务器返回结果。这个请求包括一个参数集和一个文本集,通常形成“classname.methodname”形式。优点是跨语言跨平台,C端、S端有更大的独立性,缺点是不支持 ...
分类:
Web程序 时间:
2017-05-18 11:22:57
阅读次数:
171
导读: JMS:Java消息服务(Java Message Service)应用程序接口。是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息。进行异步通.本文接受了JMS的基础知识。业务需求以及功能实现等。 JMS基础 》需求 》过程 》安装 》 ...
分类:
其他好文 时间:
2017-05-14 18:53:38
阅读次数:
249
一、首先,来看下消息队列的常见使用场景: 异步的信息通知(短信、邮件) 应用解耦(订单和库存) 流量缓冲(秒杀) 日志处理 消息可靠性(持久化,重启后仍能使用) 二、两种消息队列规范及其对比 目前主要的两种消息规范是JMS和AMQP,两者的对比如下: <!--?xml version="1.0" e ...
分类:
其他好文 时间:
2017-05-14 13:58:22
阅读次数:
180
前面一篇文章讲了如何快速搭建一个ActiveMQ的示例程序,ActiveMQ是JMS的实现,那这篇文章就再看下另外一种消息队列AMQP的代表实现RabbitMQ的简单示例吧。在具体讲解之前,先通过一个图来概览下: 1.添加Maven依赖 2.Spring配置文件中添加rabbitmq相关配置 1)消 ...
分类:
其他好文 时间:
2017-05-13 23:18:19
阅读次数:
270
Kafka是什么? 是一个分布式消息系统 类JMS消息队列,结合JMS中的两种模式,可以有多个消费者主动拉取数据,在JMS中只有点对点模式才有消费者主动拉取数据。 kafka是一个生产-消费模型。 一些名词: Producer:生产者,只负责数据生产,生产者的代码可以集成到任务系统中。数据的分发策略 ...
分类:
其他好文 时间:
2017-05-13 16:57:03
阅读次数:
187