Todos os termos
Sistemas

Middleware

Uma camada ou produto intermediário que fica entre os sistemas para intermediar, armazenar em buffer ou adaptar os dados: mais amplo que um motor de interface dedicado.

Quando usar

Modele middleware quando o componente de conexão ou gateway de um fornecedor media o tráfego, mas não é um motor de integração completo.

Em termos simples

O adaptador entre dois equipamentos que, de outra forma, não se encaixariam.

Armadilhas comuns

  • "Middleware" é um termo vago: registre o que ele de fato faz (fila? transforma? gateway?).
  • Ele pode esconder transformações que surpreendem as equipes seguintes.
  • A responsabilidade costuma ser incerta entre os dois fornecedores entre os quais ele fica.

Relacionados