DC-UFRPE/Bacharelado em Ciência da Computação/Desenvolvimento de Aplicações para TV/Middleware
Definição editar
Uma camada de software acima da operação sistema, mas abaixo do programa aplicativo que fornece uma abstração de programação comum em um sistema distribuído.
Middlewares existem para ajudar a gerenciar a complexidade e heterogeneidade inerente a sistemas 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”. Utilizado em casos de computação em núvem, por exemplo.
Referências editar
BAKKEN, David. Middleware. Encyclopedia of Distributed Computing, v. 11, 2001.
Azure Microsoft. O que é middleware?. Disponível em: <https://azure.microsoft.com/pt-br/resources/cloud-computing-dictionary/what-is-middleware/>. Acesso em: 24 de setembro de 2022.