扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作为面向消息的中间件(MOM)的一部分,消息代理中间件在企业应用集成(Enterprise Application Integration ,EAI)中的作用日趋明显。分布式环境下,业务单位四处散布,包罗万象的应用运行在不同的软、硬件平台上,消息代理中间件主要提供应用集成所必须的数据的递送、收集、翻译、过滤、映射和路由等功能,屏蔽不同的硬件平台、数据库、消息格式、通信协议之间的鸿沟与差异,提供应用到应用之间的高效、便捷的通信能力。
消息代理最典型的应用环境包括:
归纳起来,基于消息代理中间件实现应用集成的主要理由有以下几个方面:
消息代理中间件的基本特征
构件化的结构
一个典型的消息代理中间件的基本结构见下图:
消息代理中间件一般不是单一引擎,通常由一组构件组成,基于构件的结构是消息代理中间件的关键特征。构件化的结构能充分利用SMP和MPP技术,以增加吞吐量,同时也使环境是可伸缩的,可以根据需要配置不同构件。多个消息代理引擎分布在多处但可以通过一点统一管理。
可恢复性、易于管理、灵活性等对关键软件结构的要求同样适合于消息代理中间件。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者