Middleware

Z DisWiki
Przejdź do nawigacji Przejdź do wyszukiwania

middleware ['midl-łer] - najogólniej: warstwa oprogramowania rezydującego ponad systemem operacyjnym, odpowiedzialna za implementację zestawu mechanizmów, protokołów i interfejsów programistycznych, które są nieodzowne do stworzenia zaawansowanego systemu informatycznego. Middleware bazodanowe to oprogramowanie służące do komunikacji aplikacji użytkownika z bazami danych. Middleware ułatwia tworzenie aplikacji, gdyż uniezależnia ją od rodzaju bazy danych; obecnie termin middleware zaczyna mieć szersze znaczenie, co wiąże się z wprowadzeniem oprogramowania pośredniczącego w transakcjach internetowych (specyfikacje CORBA, COM+) i innego, łączącego klienta z usługodawcą (tzw. agenta).