Middleware
Middleware erbjuder gemensamma programvarutjänster. Vid integration kan den hantera kommunikation och anpassa data mellan applikationer.
Vad är middleware?
Middleware är programvara som erbjuder gemensamma tjänster för applikationer och deras samverkan. Det kan handla om meddelandehantering, inloggning, tjänster för programkörning eller förmedling mellan gränssnitt. Begreppet omfattar en bred kategori; en enskild produkt behöver inte utföra alla dessa uppgifter.
Ett fiktivt programvaruföretag kopplar sin kundportal till sitt ERP-system. En integrationskomponent översätter förfrågningar och kopplar portalens identifierare C-28 till ERP-identifieraren D-11. Kopplingen måste registreras i förväg eller hämtas genom en tillförlitlig uppslagning. Middleware-lösningen kan genomföra utbytet; vilka data portalen får läsa och vilket system som godkänner ändringar är fortfarande separata designbeslut.
En Enterprise Service Bus är ett möjligt integrationsmönster inom detta breda område. iPaaS beskriver en integrationsplattform som tillhandahålls som tjänst. Begreppen beskriver alltså olika aspekter av en lösning.
Källor
Relaterade begrepp
- Enterprise Service BusEn Enterprise Service Bus förmedlar centralt mellan applikationer: den kan dirigera meddelanden, konvertera dataformat och anpassa protokoll.
- iPaaSiPaaS är en integrationsplattform som tillhandahålls som molntjänst. Teamet konfigurerar anslutningar, datamappningar och felhantering på plattformen.
- SystemintegrationSystemintegration kopplar program, data och arbetssteg. Utöver gränssnitt behöver identifierare, fältens betydelse och resultat stämma överens.
- Transaktionell inboxEn transaktionell inbox använder beständiga meddelandeposter för att skydda lokal behandling mot dubbla leveranser.
- MeddelandekvittensEn meddelandekvittens talar om för brokern att en leverans har tagits emot eller behandlats enligt den överenskomna regeln.
- Jitter vid återförsökRetry-jitter varierar väntetider slumpmässigt för att sprida återförsök och minska samtidiga anrop från många klienter.
Artiklar om ämnet








API:er & integration med ASES
ERP, CRM och webbutik smidigt sammankopplade

