什么是消息驱动处理?(message-driven processing?)

消息驱动处理是在基本客户机/服务器计算环境中发生的过程之一。本质上,当计算客户机将消息形式的请求转发给充当消息接收器和分发器的软件程序时,消息驱动处理就会发生。然后,接收者(有时称为MessageBroker)将消息路由到适当的服务器应用程序。...
A message broker is an application that translates an email message from one format to another.

消息驱动处理是在基本客户机/服务器计算环境中发生的过程之一。本质上,当计算客户机将消息形式的请求转发给充当消息接收器和分发器的软件程序时,消息驱动处理就会发生。然后,接收者(有时称为MessageBroker)将消息路由到适当的服务器应用程序。

在消息驱动处理的结构中,包含对特定操作过程的请求的消息可能在消息请求的配置方式上有所不同。消息可以包含被请求的应用程序的名称或标记等元素,并指示在服务器端处理请求的某种紧迫感或时间线。根据消息的结构,接收者或消息代理可以回复消息的发起人,并将消息转发到适当的服务器。。

在使用分布式计算的环境中,消息驱动处理的使用非常普遍。换句话说,如果整个网络覆盖很大的地理区域,则在允许执行新消息或应用程序之前,可能需要对其进行更多的筛选。当使用这种类型的消息驱动处理时,通常会有称为中间件的附加软件组件,帮助处理来自网络各个远程部分的不断增加的消息流。这有助于减轻遗留服务器的负担,因为中间件有助于对消息进行排序、确认和路由。
.

虽然消息驱动处理是一种在完成预期操作之前涉及多个步骤的方法,但不涉及时间延迟。在进行消息驱动的处理时,最终用户不太可能注意到功能的任何减慢。事实上,大多数用户完全不知道这种类型的功能正在运行,因为许多请求消息是作为保持系统运行的持续自动化过程的一部分生成的。

  • 发表于 2022-01-05 16:35
  • 阅读 ( 53 )
  • 分类:IT

你可能感兴趣的文章

此windows错误可能在您的电脑上累积了垃圾文件

...ile is named "cbs.log".  When "cbs.log" reaches a certain size, a cleanup process renames the log to "CbsPersist_YYYYMMDDHHMMSS.log" and then attempts to compress it into a .cab file.However, when the cbs.log reaches a size of 2 GB before that cleanup process compresses it, the file is too large to...

  • 发布于 2021-03-17 12:28
  • 阅读 ( 237 )

microsoft如何(以及为什么)阻止新PC上的windows 7更新

...vers and firmware need to emulate Windows 7’s expectati*** for interrupt processing, bus support, and power states—which is challenging for WiFi, graphics, security, and more. As partners make customizati*** to legacy device drivers, services, and firmware settings, customers are likely to see r...

  • 发布于 2021-04-07 16:03
  • 阅读 ( 220 )

处理器和安全性之间的联系是什么?

...o, I have been on the web for a while today and came across the Intel Xeon processors. In the feature list, it menti*** security. I remember in many other places, I’ve seen security somehow linked with processors. Here is the link for the Xeon and here is the page it links to. As far as I know, pr...

  • 发布于 2021-04-11 11:28
  • 阅读 ( 130 )

cpu和gpu如何交互以呈现计算机图形?

Your computer’s Central Processing Unit (CPU) and Graphics Processing Unit (GPU) interact every moment you’re using your computer to deliver you a crisp and resp***ive visual interface. Read on to better understand how they work together. 斯肯内尔摄。 今天的问答环节是由SuperUser...

  • 发布于 2021-04-12 06:51
  • 阅读 ( 299 )

如何将sql数据库备份到网络共享

...2.168.16.55BackupDatabasesMyDB.bak'” 您将看到一条成功消息: Processed 152 pages for database ‘MyDB’, file ‘MyDB’ on file 1.Processed 2 pages for database ‘MyDB’, file ‘MyDB_log’ on file 1.BACKUP DATABASE successfully processed 154 pages in 0.503 seconds (2.493 MB/sec)....

  • 发布于 2021-04-13 10:39
  • 阅读 ( 221 )

序列号(serial)和计算机体系结构中的并行处理(parallel processing in computer architecture)的区别

...,串行处理 什么是计算机体系结构中的串行处理(serial processing in computer architecture)? 在串行处理中,处理器一次完成一个任务。完成之后,它以顺序方式执行其他任务。一个操作系统执行许多程序,每个程序都有多个任务。处...

  • 发布于 2021-07-01 13:41
  • 阅读 ( 254 )

批处理(batch processing)和多道程序设计(multiprogramming)的区别

...较 关键术语 批处理,多道程序设计 什么是批处理(batch processing)? Batch processing is the method that allows programs to execute without much human interaction. The jobs in batch processing can execute without end-user interacti***. Moreover, these systems can start on their o...

  • 发布于 2021-07-01 18:27
  • 阅读 ( 435 )

什么是数据处理系统?(a data processing system?)

数据处理系统是一种使用计算机程序或语言处理原始数据,并使用称为事务处理的方法将数据转换为信息的系统。可以从许多来源捕获数据,包括直接输入数据、穿孔卡文...

  • 发布于 2021-12-10 10:24
  • 阅读 ( 132 )

什么是主动消息?(an active message?)

活动消息(AM)是计算中使用的一种进程间通信,通过这种通信,计算机程序的子例程或功能可以由与其所在位置完全不同的计算机执行。这类消息的基本格式允许通过标准...

  • 发布于 2021-12-11 09:31
  • 阅读 ( 166 )

什么是数据处理?(data processing?)

具体而言,数据处理是指信息处理周期中的一个离散步骤,在该步骤中,响应查询或以常规报告的形式获取、输入、验证、处理、存储和输出数据;处理是组织信息以形成...

  • 发布于 2021-12-13 13:00
  • 阅读 ( 192 )
是小儀不是小姨
是小儀不是小姨

0 篇文章