Gå til indholdet

Middleware

Middleware leverer fælles softwaretjenester. Ved integration kan den håndtere kommunikation og tilpasse data mellem applikationer.

Snitflader & integration

Hvad er middleware?

Middleware er software, der leverer fælles tjenester til applikationer og deres samspil. Det kan være beskedudveksling, login, tjenester til afvikling af applikationer eller formidling mellem grænseflader. Begrebet dækker en bred kategori; et enkelt produkt behøver ikke at løse alle disse opgaver.

En fiktiv softwarevirksomhed forbinder sin kundeportal med sit ERP-system. En integrationskomponent oversætter forespørgsler og knytter portalens identifikator C-28 til ERP-identifikatoren D-11. Denne sammenhæng skal være registreret på forhånd eller findes ved et pålideligt opslag. Middleware kan gennemføre udvekslingen; hvilke data portalen må læse, og hvilket system der godkender ændringer, er fortsat særskilte designbeslutninger.

En Enterprise Service Bus er et muligt integrationsmønster inden for dette brede felt. iPaaS betegner en integrationsplatform, der leveres som en tjeneste. Begreberne beskriver derfor forskellige sider af en løsning.

Kilder

Artikler om emnet

Snitflader & integration med ASES

ERP, CRM og webshop forbundet ordentligt