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.