Cuprins:
Definiție - Ce înseamnă Integrarea Middleware?
Middleware-ul de integrare este termenul alternativ utilizat pentru middleware, întrucât scopul middleware este în principal integrarea. Middleware-ul de integrare reprezintă sisteme software care oferă servicii de rulare pentru comunicații, execuție, monitorizare și operații de aplicații de integrare.
Funcția cheie a middleware-ului este de a ajuta la dezvoltarea aplicațiilor mai simplă. Acest lucru se realizează prin oferirea unor rezumări comune de programare, acoperirea eterogenității, furnizarea de sisteme de operare și hardware fundamentale și mascarea detaliilor de programare la nivel scăzut.
Techopedia explică Integrarea Middleware
Middleware este un software care leagă două aplicații separate sau este utilizat în mod obișnuit pentru a ilustra diferite produse care funcționează ca un clei între două aplicații separate. De exemplu, există diverse produse de tip middleware care stabilesc o conexiune între un server Web și un sistem de baze de date. Acest lucru permite utilizatorilor să solicite date din baza de date cu ajutorul formularelor afișate pe un browser Web. În schimb, serverul Web returnează pagini Web dinamice în funcție de solicitările și profilul utilizatorului.
În mod convențional, middleware-ul de integrare este clasificat pe baza domeniilor, care sunt definite de tipurile de resurse care sunt încorporate:
- Integrare în cloud: se integrează cu și, de asemenea, între serviciile cloud, aplicații bazate pe cloud (SaaS), cloud private, huburi comerciale și alte resurse tipice de cloud prin servicii Web și strategii de comunicare B2B standard (FTP, AS2, etc.)
- Integrare B2B: Integrează clientul, furnizorul și diverse interfețe alternative partenere cu diverse resurse de date și aplicații gestionate de companie
- Integrare de aplicații (A2A): Integrează diferite aplicații administrate de companii împreună, inclusiv sisteme bazate pe cloud și la distanță
- Integrare date: integrează resurse de date de afaceri, cum ar fi baze de date și fișiere, în sisteme de informații comerciale și operaționale
- Autobuze de servicii pentru întreprinderi (ESB)
- Monitorizarea procesării tranzacțiilor (TP)
- Mediul de calcul distribuit (DCE)
- Sisteme de apel de procedură de la distanță (RPC)
- Brokerii de solicitare a obiectelor (ORB)
- Mesaj care trece
- Sisteme de acces la baze de date