一、简介 1.1 概述 Kafka是最初由Linkedin公司开发,是一个分布式、分区的、多副本的、多订阅者,基于zookeeper协调的分布式日志系统(也可以当做MQ系统),常见可以用于web/nginx日志、访问日志,消息服务等等,Linkedin于2010年贡献给了Apache基金会并成为顶级 ...
分类:
其他好文 时间:
2018-05-07 21:01:11
阅读次数:
192
JAVA消息服务JMS规范及原理详解 一、简介 JMS即Java消息服务(Java Message Service)应用程序接口,是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。Java消息服务是一个与具体平台无关的API,绝大 ...
分类:
编程语言 时间:
2018-04-29 01:15:44
阅读次数:
221
本文基于上一篇:activeMQ服务安装,将展示如何使用activeMQ; 一、简介 上一篇我们了解了如何创建和启动一个activeMQ消息服务。那我们应当要如何去使用这个服务呢?其实也就是我们需要学习怎么去写客户端的代码。 1)activeMQ的客户端需要引入依赖的支持: 2)activeMQ是根 ...
分类:
编程语言 时间:
2018-04-25 17:10:25
阅读次数:
195
### 消息中间件 ### **消息中间件** 1. 消息中间件的概述 2. 消息中间件的应用场景(查看大纲文档,了解消息队列的应用场景) * 异步处理 * 应用解耦 * 流量削峰 * 消息通信 ### JMS消息服务 ### **JMS的概述** 1. JMS消息服务的概述 2. JMS消息模型 ...
分类:
其他好文 时间:
2018-04-23 00:09:49
阅读次数:
164
一 .概述 在前面我们简单的使用的ativemq完成了一个小的例子,最主要的作用就是帮助我们了解一下mq. 在这里我们就需要了解一下jms的规范的主要内容. 二 .JMS是什么 JMS是java消息服务,是jee中的一个技术. jms仅仅只是给出了规范(接口),我们需要使用不同的中间件完成任务. 如 ...
分类:
其他好文 时间:
2018-04-20 22:00:24
阅读次数:
133
Kafka是最初由Linkedin公司开发,是一个分布式、分区的、多副本的、多订阅者,基于zookeeper协调的分布式日志系统(也可以当做MQ系统),常见可以用于web/nginx日志、访问日志,消息服务等等,Linkedin于2010年贡献给了Apache基金会并成为顶级开源项目。 主要应用场景 ...
分类:
其他好文 时间:
2018-04-20 21:56:40
阅读次数:
163
RabbitMQ是基于AMQP(Advanced Message Queuing Protocol)的可复用的消息系统,AMQP提供统一消息服务的应用层的标准高级消息队列协议,用于消息中间件的设计。 RabbitMQ的开发语言是Erlang,可以使完全不同的Application共享数据。是程序中解 ...
分类:
其他好文 时间:
2018-04-18 17:06:43
阅读次数:
145
1、什么是JMS? JMS即Java消息服务(Java Message Service)应用程序接口,是一个Java平台中关于面向消息中间件(Message Oriented MiddleWare)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。Java消息服务是一个与具体平 ...
分类:
其他好文 时间:
2018-04-15 11:40:23
阅读次数:
133
消息中间件 消息中间件:关注于数据的发送和接受,利用高效可靠的异步消息传递机制集成分布式系统 JMS:Java消息服务,Java平台中关于面向消息中间件的API AMQP:提供统一消息服务的应用层标准协议 常见消息中间件 ActiveMQ RabbitMQ Kafka JMS规范 提供者:实现JMS ...
分类:
编程语言 时间:
2018-04-14 00:37:30
阅读次数:
176