什么是面向消息的中间件

面向消息的中间间(message-oriented middleware)MOM

是指利用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型再分布式环境下提供应用解耦、弹性伸缩、冗余存储、流量削峰、异步通信、数据同步功能。

大致过程是这样的:
发送者把消息发送给消息服务器,消息服务器将消息存放在队列/主题topic中,在合适的时候,消息服务器会将消息转发给接收者。在这个过程中,发送和接受是异步的,也就是发送无需等待,而且发送者和接受者的生命周期也没有必然联系:尤其是在发布pub/订阅sub模式下,也可以完成一对多的通信,既让一个消息有多个接收者。
在这里插入图片描述


版权声明:本文为L_Mcode原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
THE END
< <上一篇
下一篇>>