消息代理

作者: Monica Porter
创建日期: 19 行进 2021
更新日期: 25 六月 2024
Anonim
消息队列 - Message Queue 是什么? 分布式系统中如何使用消息队列?简单介绍RabbitMQ和Kafka | 系统设计System Design EP3
视频: 消息队列 - Message Queue 是什么? 分布式系统中如何使用消息队列?简单介绍RabbitMQ和Kafka | 系统设计System Design EP3

内容

定义-经纪人是什么意思?

broker是一种中介程序,可通过电信介质将系统语言从一种国际上适用的语言翻译为另一种语言。

在电信网络中,程序通过交换正式定义的s进行交互,即通过消息传递的行为。在这些网络中,经纪人充当中介程序,可将ers正式消息协议转换为接收者的正式消息协议。

代理也称为集成代理或中间件。

Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。

技术百科解释经纪人

代理是用于验证,转换和路由的体系结构设计。它们充当中级程序来触发应用程序之间的通信。这有助于最大程度地减少相互之间的意识,即应用程序应该具有能够交换s的能力,从而有效地使用了去耦功能。

代理的目的是从应用程序接收入站,并对它们执行操作。经纪人可以执行的一些操作示例如下:
  • 将s定向到一个或多个目的地。
  • 将转换为其他表示形式。
  • 与另一个存储库进行通信以增强或保存它。
  • 调用Web服务以检索数据。
  • 回复错误或事件。
  • 使用发布-订阅模式提供内容以及基于主题的路由。
  • 进行聚集或聚积;将s分解为许多不同的s;将这些传递到所需的目的地;将响应s重组为一个,然后将其返回给用户。
各种消息传递模式,例如发布-订阅模式,都可以在不使用代理的情况下工作。工作负载队列就是需要代理的模式。这些是由各种接收者管理的队列。这类队列实际上应该在单个点上进行监督,处理和一般可靠地保持。