Cuprins:
Definiție - Ce înseamnă Middleware?
Middleware este un strat software situat între aplicații și sisteme de operare. Middleware-ul este de obicei utilizat în sistemele distribuite unde simplifică dezvoltarea de software făcând următoarele:
- Ascunde complexitatea aplicațiilor distribuite
- Ascunde eterogenitatea hardware-ului, sistemelor de operare și protocoalelor
- Oferă interfețe uniforme și la nivel înalt utilizate pentru a face aplicații interoperabile, reutilizabile și portabile
- Oferă un set de servicii comune care minimizează duplicarea eforturilor și îmbunătățește colaborarea între aplicații
Techopedia explică Middleware
Middleware-ul este similar cu un sistem de operare, deoarece poate suporta alte programe de aplicații, poate furniza interacțiune controlată, poate preveni interferențele dintre calcule și poate facilita interacțiunea dintre calcule pe diferite calculatoare prin intermediul serviciilor de comunicații de rețea.
Un sistem de operare tipic oferă o interfață de programare a aplicației (API) pentru programe care pot utiliza caracteristicile hardware de bază. Totuși, Middleware oferă o API pentru utilizarea caracteristicilor de bază ale sistemului de operare.