JMS,MOM,MQTT概念与联系

本文介绍了MOM(Message Oriented Middleware)作为分布式系统集成的中间件,及其代表产品如IBM MQSeries。接着,详细阐述了JMS(Java Message Service)的组成部分和消息类型,以及点对点和发布者/订阅者模型。最后,讨论了MQTT协议,它是物联网通信的轻量级解决方案,支持发布/订阅模式和多种服务质量级别。
摘要由CSDN通过智能技术生成
1. MOM(Message Oriented Middleware,分布式系统的集成)
MOM指的是利用 高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。

MOM通过提供 消息传递和消息排队模型,它可在分布环境下扩展进程间的通信,并支持多 基于 MOM 的系统 基于 MOM 的系统 通讯协议、语言、应用程序、硬件和软件平台。时下流行的MOM中间件产品有IBM的MQSeries、 BEA的MessageQ等。

MOM面向消息的中间件 
面向消息的中间件使用消息传送提供者来协调消息传送操作。MOM(Message-oriented Middleware)系统的 基本元素是客户端、消息和MOM提供者,后者包括API和管理工具。MOM提供者使用不同的体系结构 路由和传送消息:它可以使用集中式消息服务器,也可以将路由和传送功能分布在每个客户端上。某些MOM产品结合了这两个方法。

使用MOM系统, 客户端可以进行API调用,以便将消息发送到由提供者管理的目的地。该调用会调用提供者服务以路由和传送消息。在发送消息之后,客户端会继续执行其他工作,并确信在接收方客户端检索该消息之前,提供者一直保留该消息。基于消息的模型与提供者的协调耦合在一起,使得创建松散耦合的组件系统成为可能。这样的系统
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值