消息通道和消息路由器

Exchange insights, tools, and strategies for canada dataset.
Post Reply
suchona.kani.z
Posts: 479
Joined: Sat Dec 21, 2024 5:31 am

消息通道和消息路由器

Post by suchona.kani.z »

简而言之,所描述的过程中有五个重要步骤:消息被创建、发送、传递,然后从消息通道中检索,最后编辑或读取。所描述的基本组件是每个消息传递架构的基础。

由于消息通道是每个消息系统的基础,而消息路由器可以对消息进行高级处理,因此我想为您提供有关使用这两个组件的更多示例。

留言渠道:
除了所描述的接收者使用“邮箱”对消息进行排序并限制其数量(点对点通道)的可能性之外,还有其他用途。例如,我们以发送者(发布者)发送邀请的情况为例,但仅向某些人发送邀请,这些人之前曾表示有兴趣参加这些活动(订阅者)。

消息路由器:
我们假设收件人与另一个人住在公寓里。所以 加密电子邮件列表 他需要另一个助手(路由器)来负责这两个人之间消息的正确分发。现在,发送者可以发送由不同部分组成的复合消息,每个部分都必须分配给不同的接收者。另一个助手(分割器)在这里提供帮助,它将消息相应地分割给多个收件人。也可能发生相反的示例,其中发送者发送多个单独的消息,这些消息最终被组合成合并的消息。在这种情况下,使用聚合器。
用了两名坐在不同房间的助手(过滤器)。第一助理扔掉所有不是来自所需发件人的东西。过滤后的程序通过管道传递给第二助手。这反过来会丢弃所有包含超过五行的消息。现在,正如开头提到的,我们仍然存在 A 人(发送者)和 B 人(接收者)说不同语言的问题。因此,隔壁房间有一名翻译员负责翻译所有消息。

随着时间的推移,发送者会向接收者发送不同类型的消息。例如,这可以包括一般信息(通用数据)、特定请求(命令的描述)或有关特定活动的声明(发送者中发生的事
结论
正如您在消息传递示例中看到的那样,集成模式是解决 IT 系统开发过程中反复出现的通信问题(例如不同语言或不同需求)的重要组件。当然,在我的博客文章中,我只触及了表面,并试图以简单易懂的方式解释该主题。如果您想阅读和了解有关集成模式的更多信息,我推荐《企业集成模式》一书。尽管这本书已经问世十年了,但我认为它仍然具有现实意义。

您想了解更多有关 IT 世界有趣话题的信息吗?那么请看一下我们之前发布的博客文章。
Post Reply