← Torna al glossario

M · Glossario Muza

mìddle-wàre

Middleware
loc. s. m. inv. [dall'ingl. middle «mezzo» + ware «software»; strato software che connette e fa comunicare sistemi o applicazioni diverse]

Definizioni

1
Il traduttore tra sistemi che parlano lingue diverse.
Strato software che si interpone tra due o più applicazioni per consentirne la comunicazione e l'integrazione, anche quando usano tecnologie, protocolli o formati di dati diversi. È invisibile all'utente finale ma fondamentale per far funzionare sistemi complessi che devono scambiarsi dati.

Esempi

  • «Abbiamo sviluppato un middleware che traduce i dati dell'e-commerce nel formato accettato dal gestionale del magazzino. Zero intervento manuale.»
  • «Senza middleware il sistema di prenotazione e il CRM non si parlavano. Ora ogni prenotazione aggiorna automaticamente il profilo cliente.»

Etimologia

Il termine middleware nasce negli anni '60-'70 con i primi sistemi distribuiti e si afferma negli anni '90 con la diffusione delle architetture enterprise. Indica il software che si posiziona tra due sistemi diversi facilitandone la comunicazione: tra frontend e backend, tra applicazioni legacy e sistemi moderni, tra e-commerce e gestionale.
LE NOSTRE CERTIFICAZIONI
Certificazione ISO 9001

ISO 9001 — Gestione della Qualità

Certificazione ISO/IEC 27001

ISO IEC 27001 — Sicurezza delle Informazioni

Certificazione ISO/IEC 27017

ISO IEC 27017 — Sicurezza Cloud