MSMQ (Microsoft Message Queuing ) oferece um sistema de mensagens de rede com várias vantagens importantes . Microsoft indica que MSMQ permite aplicações de rede para enviar de forma confiável , fila e receber mensagens, mesmo quando os beneficiários permanecem offline. Ele sugere MSMQ para uso em aeroportos, lojas on-line e empresas com vendedores ambulantes . A maioria de suas vantagens se relacionam com flexibilidade, confiabilidade e relativa facilidade de implementação. Instalação
MSMQ dá aos desenvolvedores uma ampla flexibilidade na sua aplicação . É possível que os programadores a criar aplicativos que usam MSMQ sob uma variedade de linguagens de programação , de acordo com a Microsoft. Estes idiomas incluem o Visual Basic , C + + e Delphi , entre outros. Cogin indica que os programadores geralmente enfrentam grandes dificuldades na implementação MSMQ , uma vez que lida automaticamente com muitas facetas do processo de comunicação. Outra das grandes vantagens do MSMQ é que a Microsoft fornece -lo livremente com o sistema operacional Windows . Ao instalá-lo com o Windows continua a ser facultativa .
Operação
Após a instalação, MSMQ também oferece vantagens em como ele funciona. Ele fornece roteamento dinâmico, tornando possível para mensagens de viajar através de várias rotas de rede, de acordo com o Microsoft Developer Network . MSMQ pode ser configurado para encaminhar mensagens , dependendo de despesas, de velocidade ou outros factores . Ele salva mensagens para discos rígidos ou de memória, dependendo da preferência do administrador. Poupar para um disco rígido leva mais tempo , mas protege a mensagem de perda (devido a uma interrupção de energia , por exemplo) .
Benefícios práticos
Todos estes vantagens técnicas fazem render melhorias no mundo prático. Eles reduzir o custo de implantação e operação , ao realçar os resultados . DevX.com indica que MSMQ ajuda a proteger as mensagens de perda e melhora a função global de aplicações em uma variedade de formas . Semelhante a uma caixa de correio, MSMQ mantém as mensagens no disco rígido de um computador operacional ou memória até que os aplicativos destinatário correto pode pegá-los ( ao invés de perder ou retornar as mensagens ) . Em muitos contextos , isso pode trazer mais rápido, mais confiável serviço ao cliente , aumentando efetivamente a produtividade dos funcionários .
Documentação
Outra das vantagens do MSMQ é a extensa documentação disponível para o mesmo . As fontes de informação incluem site do desenvolvedor informações da Microsoft, diversos sites de programação e de uma série de livros. Autores têm publicado pelo menos sete livros diferentes sobre o assunto de MSMQ , de acordo com o Microsoft Developer Network . Isso ajuda os programadores , administradores de sistema e outros profissionais para ganhar facilmente uma ampla gama de informações on-line e off-line sobre a implementação e usando MSMQ.