Trace Id is missing
Pular para o conteúdo principal

O que é middleware?

O middleware é o software que se encontra entre o sistema operacional e os aplicativos nele executados. Essencialmente, o middleware funciona como uma camada oculta de tradução, permitindo a comunicação e o gerenciamento de dados para aplicativos distribuídos. Muitas vezes, o middleware é chamado de encanamento, uma vez que ele conecta dois aplicativos para que os dados e bancos de dados possam ser facilmente transportados por meio do "cano". O uso do middleware permite que os usuários executem solicitações como: envio de formulários em um navegador da Web ou permissão para o servidor Web apresentar páginas dinâmicas da Web com base no perfil de um usuário.

Exemplos comuns incluem: middleware de banco de dados, de servidor de aplicativos, orientado a mensagens, da web e de monitores de processamento de transações. Normalmente, cada programa oferece serviços de sistemas de mensagens para que diversos aplicativos possam se comunicar utilizando estruturas de mensagens como protocolo SOAP, serviços Web, REST (Transferência de Estado Representacional) e JSON (JavaScript Object Notation). Embora todos os tipos de middleware executem funções de comunicação, o tipo que uma empresa escolherá depende de qual serviço está sendo utilizado e qual tipo de informação deve ser comunicado. Isso pode incluir autenticação de segurança, gerenciamento de transações, consultas de mensagens, servidores de aplicativos, servidores da web e diretórios. O middleware também pode ser utilizado para processamento distribuído com ações em tempo real, como alternativa ao envio e recebimento repetitivo de dados.

Produtos e serviços relacionados

Service Fabric

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

Vamos começar?

Inscreva-se e ganhe USD$ 200 em créditos Azure.
Acesso total para conhecer o serviço que quiser.