这一节对JMS API中的一些重要概念进行一下说明。
JMS API的主要概念如一下:
JMS client: 纯Java写的用于发送和接收消息的应用程序
Non-JMS client: 用JMS提供的本地用户API来发送和接收消息的应用程序
JMS producer: 创建和发送JMS消息的客户端
JMS consumer: 接收和处理JMS消息的客户端
JMS provider: 完全用Java写的JMS接口的实现
JMS message: JMS消息
JMS domains: 两种发送方式,包括点对点(point-to-point)和发布/订阅(publish/subscribe)
Administered objects: 预定义的包含JMS provider的配置数据,客户端一般通过JNDI调用
Connection factory: 客户端用Connection Factory创建Connection来连接JMS provider
Destination: 用于记录消息的目的地址或接收地址。
本节只列出提纲,详细说明,请查看附件。
下面对两种JMS domains进行一下说明:
1.publish/subscribe
在这种模式下,MQ服务器中的客户端可订阅自己感兴趣的TOPIC,当其它客户端向MQ服务器发送一个TOPIC且该TOPIC是自己订阅过的TOPIC,则接收该消息。上一节的例子就是用了这个模式
2.point-to-point
在这种模式下,消息是点对点发送的,一个QUEUE只会发送到一个客户端。
这一节对JMS的一些基本介绍就到此为止,下一节将介绍MQ的连接配置
- 大小: 19.3 KB
- 大小: 20.8 KB
分享到:
相关推荐
ActiveMQ 入门实战(3)--SpringBoot 整合 ActiveMQ(csdn)————程序
ActiveMQ学习 完整例子
activeMQ学习activeMQ学习activeMQ学习activeMQ学习
Linux,centos系统安装Activemq教程,开机启动的设置
ActiveMQ集群实战教程
自己做的一个MQ-PPT,通过学习,应用之后的总结,理论和实践,例子都做了一一说明,希望对初学者有所帮助。
ActiveMQ视频教程
ActiveMQ视频教程,共9章节。学习后进步很大,优质视频教程
一头扎进 activemq 视频教程 java1234出品 一头扎进 activemq 视频教程 java1234出品
activemq培训教程,介绍activemq技术
ActiveMQ培训教程
ActiveMQ 教程和简要介绍,AMQ是apache公司开发的业界应用较为广泛的消息中间件
深入掌握JMS——ActiveMQ 十一章pdf,收集整理
ActiveMQ教程+配置[归纳].pdf
Apache ActiveMQ 教程 提供了相关的部署过程、开发方式等
activeMQ学习,包含案例代码(可运行)、案例说明文档以及activeMQ技术总结文档,欢迎使用
Java全能学习面试手册——Java面试题库.zip 01 7道消息队列ActiveMQ面试题!.pdf 02 10道Java高级必备的Netty面试题!.pdf 03 10道Java面试必备的设计模式面试题!.pdf 04 10个Java经典的List面试题!.pdf 05 10个...
ACTIVEMQ实战部分翻译,只翻译了第一章到第四章的第三节