frameworks open - source comme Apache et Mule sont largement utilisés à l'échelle de l'entreprise à mettre en œuvre et déployer de nouvelles applications qui offrent des fonctionnalités améliorées pour les systèmes informatiques. L'intégration des entreprises de middleware open-source est donc devenu important dans comportant des composants d'infrastructure stables. Enterprise Application Integration (EAI )
pour diverses applications de partager des données et la fonctionnalité d'une manière agile qui permet l'introduction d'une nouvelle fonctionnalité d'une manière rapide et efficace, une certaine forme de middleware est nécessaire . Un middleware open - source commune de ce genre est le Camel Apache .
Service-Oriented Architecture (SOA)
L'architecture orientée services (SOA) vise à construire distribués systèmes qui ajoutent des fonctionnalités de l'application aux services. SOA nécessite une infrastructure robuste qui agit comme une couche d'abstraction pour construire des applications SOA. Le bus de services d'entreprise (ESB) est une telle architecture .
Avantages
Une solution
open-source
peuvent intégrer des données où l'information dans des systèmes multiples doit être entretenu régulièrement . Il permet également à l'indépendance du fournisseur où les mêmes règles commerciales s'appliquent à toutes les applications d'entreprise. En outre , il peut fournir une interface d'accès unique pour les différentes applications sont hébergées , ce qui élimine la nécessité d' apprendre à utiliser chacun des différents progiciels.