Processamento orientado por mensagem

Definição - o que significa processamento orientado por mensagem?

O processamento orientado a mensagens é uma técnica usada em um ambiente cliente-servidor no qual um cliente solicita um serviço de um aplicativo do lado do servidor por meio de um agente de mensagens. O intermediário de mensagem então envia a solicitação ao aplicativo correspondente.

O intermediário de mensagem é um programa de software mediador que garante que as mensagens do nó cliente sejam entregues aos destinos de aplicativo corretos. Uma mensagem pode conter o nome de um aplicativo, serviço solicitado e prioridade.

Definirtec explica o processamento orientado a mensagens

A técnica de processamento orientado a mensagens é usada principalmente em ambientes cliente-servidor. É baseado em uma plataforma de computação distribuída, que distribui aplicativos de rede por meio de diferentes servidores. O processamento orientado a mensagens é um esquema de arquitetura orientada a serviços (SOA). Ou seja, muitos clientes diferentes solicitam serviços de muitos aplicativos e servidores diferentes.

A comunicação de serviço solicitada pelo cliente é tratada por meio de um middleware ou agente de mensagens, o que garante que as solicitações geradas pelo cliente sejam recebidas onde o aplicativo solicitado reside na infraestrutura de rede.

Os aplicativos orientados por mensagem também podem ser descritos como um aplicativo de computação distribuída em uma rede que está geograficamente dispersa.