O Serviço de Enfileiramento de Mensagens (também conhecido como MSMQ) é uma infraestrutura de mensagens e uma ferramenta de desenvolvimento para criar aplicativos distribuídos de mensagens para o Microsoft Windows. Os aplicativos desenvolvidos para esse serviço enviam mensagens às filas, que são locais de armazenamento temporário, a partir do qual as mensagens podem proceder para seu destino final à medida que as condições permitirem. Esses aplicativos podem se comunicar por redes heterogêneas e podem enviar mensagens entre computadores, que podem estar temporariamente incapacitados de se conectarem entre si. O Serviço de Enfileiramento de Mensagens fornece os seguintes benefícios:

  • Entrega de mensagens garantida

  • Roteamento eficiente

  • Segurança aprimorada

  • Suporte para enviar mensagens dentro de transações

  • Envio de mensagens com base em prioridade

Os produtos de software com esses recursos são muitas vezes conhecidos na indústria como:

  • Software de enfileiramento de mensagens

  • Software de armazenamento e envio

  • Middleware com base em mensagem

Com o Serviço de Enfileiramento de Mensagens, os usuários finais podem se comunicar por redes e computadores que podem estar offline, independentemente do estado atual da rede e dos computadores. Os administradores do sistema podem usar o Serviço de Enfileiramento de Mensagens para gerenciar com mais eficiência redes grandes e complexas de computadores e filas de mensagens.


Sumário