Åpen kildekode- rammeverk som Apache og Mule er i utstrakt bruk på et virksomhetsnivå å implementere og distribuere nye applikasjoner som tilbyr forbedret funksjonalitet til IT-systemer. Enterprise integrering av open -source mellomvare har dermed blitt viktig å ha stabile infrastruktur komponenter . Enterprise Application Integration ( EAI )
For at ulike programmer for å dele data og funksjonalitet i en smidig måte som gjør at innføringen av ny funksjonalitet på en rask og effektiv måte , er en form for mellomvare nødvendig. En vanlig open -source mellomvare av denne typen er Apache Camel .
Service-Oriented Architecture ( SOA )
Tjenesteorientert arkitektur ( SOA ) har som mål å bygge distribuert systemer som legger programmet funksjonalitet til tjenester . SOA krever en robust infrastruktur som fungerer som en abstraksjon lag for å bygge SOA applikasjoner . Den enterprise service bus ( ESB ) er en slik arkitektur .
Fordelene
En åpen - kildekode-løsning kan integrere data der informasjon i flere systemer må være opprettholdes konsekvent . Det gjør det også for leverandøren uavhengighet der den samme virksomheten reglene gjelder for alle forretningsapplikasjoner. I tillegg kan det gi en single- tilgang grensesnitt for de ulike programmene blir arrangert , eliminerer behovet for å lære å bruke hver av de ulike programvarepakker.