framework open - source come Apache e Mule sono ampiamente utilizzati a livello enterprise per implementare e distribuire nuove applicazioni che offrono funzionalità migliorate per sistemi IT . Integrazione aziendale di middleware open source è diventato così importante per avere i componenti dell'infrastruttura stabili . Enterprise Application Integration ( EAI ) economici
per varie applicazioni di condividere i dati e le funzionalità in maniera agile che consente l'introduzione di nuove funzionalità in modo rapido ed efficace , una qualche forma di middleware è necessario. Un comune middleware open source di questo tipo è l' Apache Camel .
Service-Oriented Architecture ( SOA ) economici
architettura orientata ai servizi ( SOA ), mira a costruire distribuito sistemi che aggiungono funzionalità delle applicazioni ai servizi. SOA richiede una solida infrastruttura che agisce come un livello di astrazione per la costruzione di applicazioni SOA . L' enterprise service bus ( ESB) è una tale architettura .