DC-UFRPE/Bacharelado em Ciência da Computação/Desenvolvimento de Aplicações para TV/Middleware
Definição
editarUma 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
editarBAKKEN, 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.