Naar de inhoud

Middleware

Middleware levert gedeelde softwarediensten. Bij een integratie kan deze de communicatie en gegevensaanpassing tussen applicaties verzorgen.

Koppelingen & integratie

Wat is middleware?

Middleware is software die gedeelde diensten levert voor applicaties en hun onderlinge samenwerking. Daaronder kunnen berichtenverkeer, aanmelden, uitvoeringsdiensten of bemiddeling tussen interfaces vallen. De term omvat een brede categorie; één product hoeft niet al deze taken te vervullen.

Een fictief softwarebedrijf verbindt zijn klantenportaal met het ERP. Een integratiecomponent vertaalt verzoeken en koppelt portaalidentificatie C-28 aan ERP-identificatie D-11. Deze koppeling moet vooraf zijn vastgelegd of via een betrouwbare opzoekactie worden gevonden. De middleware kan de uitwisseling uitvoeren; welke gegevens het portaal mag lezen en welk systeem wijzigingen goedkeurt, blijft een afzonderlijke ontwerpkeuze.

Een Enterprise Service Bus is een mogelijk integratiepatroon binnen dit brede gebied. iPaaS beschrijft een integratieplatform dat als dienst wordt geleverd. De termen beschrijven dus verschillende aspecten van een oplossing.

Bronnen

Artikelen over dit onderwerp

Koppelingen & integratie met ASES

ERP, CRM en webshop netjes gekoppeld