Inhoudsopgave:
Definitie - Wat betekent Integratiemiddleware?
Integratiemiddleware is de alternatieve term die voor middleware wordt gebruikt, aangezien het doel van middleware hoofdzakelijk integratie is. Integratiemiddleware vertegenwoordigt softwaresystemen die runtime-services bieden voor communicatie, uitvoering van integratie-applicaties, monitoring en operaties.
De belangrijkste functie van middleware is om de ontwikkeling van applicaties eenvoudiger te maken. Dit wordt gedaan door algemene programmeerabstracties aan te bieden, heterogeniteit te verdoezelen, fundamentele besturingssystemen en hardware te leveren en programmeergegevens op laag niveau te maskeren.
Techopedia verklaart Integration Middleware
Middleware is software die twee afzonderlijke applicaties koppelt of wordt vaak gebruikt om verschillende producten te illustreren die als lijm tussen twee afzonderlijke applicaties fungeren. Er zijn bijvoorbeeld verschillende middleware-producten die een verbinding tot stand brengen tussen een webserver en een databasesysteem. Hiermee kunnen gebruikers gegevens uit de database opvragen door middel van formulieren die in een webbrowser worden getoond. In ruil daarvoor retourneert de webserver dynamische webpagina's volgens de verzoeken en het profiel van de gebruiker.
Gewoonlijk wordt integratie-middleware geclassificeerd op basis van domeinen, die worden gedefinieerd door de soorten bronnen die zijn opgenomen:
- Cloudintegratie: integreert met en ook tussen de cloudservices, cloud-gebaseerde applicaties (SaaS), private clouds, handelshubs en andere typische cloudresources via webservices en standaard B2B-communicatiestrategieën (FTP, AS2, enz.)
- B2B-integratie: integreert klant-, provider- en verschillende alternatieve partnerinterfaces met verschillende gegevensbronnen en door het bedrijf beheerde applicaties
- Application Integration (A2A): integreert verschillende door het bedrijf beheerde applicaties samen, inclusief cloudgebaseerde en externe systemen
- Gegevensintegratie: integreert bedrijfsgegevensbronnen, zoals databases en bestanden, via bedrijfs- en operationele informatiesystemen
- Enterprise Service Bussen (ESB's)
- Transactie verwerking (TP) monitoren
- Gedistribueerde computeromgeving (DCE)
- RPC-systemen (Remote Procedure Call)
- Object request brokers (ORB's)
- Bericht overslaan
- Databasetoegangssystemen