Message Broker

Autor: Monica Porter
Data De Criação: 19 Marchar 2021
Data De Atualização: 25 Junho 2024
Anonim
Introduction to Message Brokers
Vídeo: Introduction to Message Brokers

Contente

Definição - O que significa Broker?

broker é um programa intermediário que traduz um idioma de sistemas de um idioma internacionalmente adequado para outro através de um meio de telecomunicações.

Nas redes de telecomunicações, os programas interagem trocando s formalmente definidos, ou seja, por meio do ato de enviar mensagens. Nessas redes, um corretor atua como um programa intermediário, que traduz um protocolo formal de mensagens para o protocolo formal de mensagens do destinatário.

Um intermediário também é conhecido como intermediário de integração ou middleware.

Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica Broker

Brokers são projetos arquitetônicos para validar, transformar e rotear s. Eles servem como programas de nível intermediário para acionar a comunicação entre aplicativos. Isso ajuda a minimizar a consciência mútua de que os aplicativos devem possuir para serem capazes de trocar s, empregando com eficiência o desacoplamento.

O objetivo dos intermediários é receber s de aplicativos e executar ações neles. Alguns exemplos de ações que podem ser executadas por um broker são:
  • Direcione s para um ou mais destinos.
  • Traduzir s para uma representação diferente.
  • Comunique-se com outro repositório para aprimorá-lo ou salvá-lo.
  • Chame os serviços da Web para recuperar dados.
  • Responder a erros ou eventos.
  • Ofereça conteúdo, bem como roteamento baseado em tópico, usando o padrão de publicação-assinatura.
  • Executar coleta ou acumulação; decompor s em muitos s diferentes; entregar esses s ao destino desejado; recompondo a resposta s em um único e, em seguida, retornando-a ao usuário.
Vários padrões de mensagens, como o padrão de publicação-assinatura, podem funcionar sem o uso de um broker. As filas de carga de trabalho são padrões que precisam de um broker. São filas gerenciadas por vários receptores. Esses tipos de filas realmente devem ser supervisionados, negociados e geralmente mantidos de maneira confiável, em um único ponto.