消息驱动处理是在基本客户端/服务器计算环境中发生的过程之一。本质上,消息驱动处理发生在计算客户端将消息形式的请求转发给充当消息接收方和分发者的软件程序时,或有时称为message broker,然后将消息路由到相应的服务...
消息驱动处理是在基本客户端/服务器计算环境中发生的过程之一。本质上,消息驱动处理发生在计算客户端将消息形式的请求转发给充当消息接收方和分发者的软件程序时,或有时称为message broker,然后将消息路由到相应的服务器应用程序。message broker是将电子邮件从一种格式转换为另一种格式的应用程序。在消息驱动的处理结构中,包含特定操作过程请求的消息可能会因消息请求的配置方式而异。消息可以包含请求的应用程序的名称或标记等元素,以及表示某种紧迫感或在服务器端处理请求的时间表。根据消息的结构,接收者或消息代理可能会回复消息的发起者,以及将消息转发到适当的服务器。在使用分布式计算的环境中,使用消息驱动的处理是很常见的。换句话说,如果整个网络覆盖了很大的地理区域,在允许执行新消息或应用程序之前,可能需要对它们进行筛选。当使用这种消息驱动的处理时,通常会有称为中间件的附加软件组件来帮助处理来自网络各个远程部分的增加的消息流。这可能会有所帮助为了减轻遗留服务器的负担,因为中间件有助于对消息进行排序、限定和路由,而消息驱动的处理是一种在完成预期操作之前需要几个步骤的方法,但不涉及时间延迟在进行消息驱动的处理时,终端用户不太可能注意到功能的任何减慢。事实上,大多数用户完全不知道这种功能正在运行,因为许多请求消息是作为保持系统运行的持续自动化过程的一部分生成的
-
发表于 2020-08-06 10:27
- 阅读 ( 753 )
- 分类:电脑网络