Ignorar navegação

O que é middleware?

Middleware é um software que fica entre um sistema operacional e os aplicativos executados nele. Funcionando essencialmente como uma camada de tradução oculta, o middleware permite a comunicação e o gerenciamento de dados para aplicativos distribuídos. Às vezes, é chamado de encanamento, pois conecta dois aplicativos para que dados e bancos de dados possam ser facilmente transmitidos entre o “pipe”. O uso de middleware permite que os usuários realizem solicitações como enviar formulários em um navegador da Web ou permitir que o servidor da Web retorne páginas da Web dinâmicas com base no perfil de um usuário.

Exemplos de middleware comuns incluem middleware de banco de dados, middleware de servidor de aplicativos, middleware orientado a mensagens, middleware da Web e monitores de processamento de transações. Cada programa normalmente fornece serviços de mensagens para que diferentes aplicativos possam se comunicar usando estruturas de mensagens como protocolo de acesso a objetos simples (SOAP), serviços da Web, transferência de estado representacional (REST) ​​e notação de objeto JavaScript (JSON). Embora todos os middlewares desempenhem funções de comunicação, o tipo que uma empresa escolhe usar dependerá de qual serviço está sendo usado e que tipo de informação precisa ser comunicada. Isso pode incluir autenticação de segurança, gerenciamento de transações, filas de mensagens, servidores de aplicativos, servidores da Web e diretórios. O middleware também pode ser usado para processamento distribuído com ações ocorrendo em tempo real, em vez de enviar e receber dados.

Produtos e serviços relacionados

Service Fabric

Desenvolva microsserviços e orquestre contêineres no Windows ou Linux

Pronto para começar?

Inscreva-se e obtenha $200 em crédito Azure.

Acesso total para conhecer o serviço que quiser.

Podemos ajudar você?