File:Middleware_Schema.svg · Wikimedia Commons · See Wikimedia Commons
oprogramowanie pośredniczące
Sign in to saveMiddleware is a type of computer software program that provides services to software applications beyond those available from the operating system. It can be described as "software glue".
Wikidata facts
- Instance of
- software category
- Subclass of
- system software
Show 2 more facts
- topic's main category
- Category:Middleware
- Commons category
- Middleware
Sources (1)
via Wikidata · CC0
Article · Polski
Oprogramowanie pośredniczące (ang. middleware) – rodzaj oprogramowania umożliwiający komunikację pomiędzy różnymi aplikacjami/usługami lub systemami. Architektura oprogramowania pośredniczącego jest wykorzystywana głównie w systemach rozproszonych przy łączeniu ze sobą różnych komponentów oprogramowania (często znajdujących się na różnych platformach) lub komunikacji z kanałami dostępu do nich. Oprogramowanie middleware ma za sobą długą historię sięgającą lat 60. i na początku było stworzone do budowy centralnych systemów informatycznych (ważnych instytucji i banków) oraz komunikacji z nimi. Przykładami middleware są: * Monitory transakcyjne (Tuxedo, ), są to systemy transakcyjne najczęściej wykorzystywane przy budowie centralnych systemów bankowych. * [MOM] (IBM WebSphere MQ, ). * Serwery aplikacyjne (serwer aplikacji JEE). * (webMethods Integration Server, ). * Silniki procesowe. * Systemy dostępu do baz danych typu ODBC, JDBC, transaction processing monitors * Procesory zapytań (rozmaitego rodzaju aplikacje integrujące interfejsy różnych komponentów aplikacyjnych, np. , w których zapytania zadawane przez aplikację, np. CRM, są przetwarzane na zapytania obsługiwane przez inną aplikację, np. ). * DDR (ang. Data Driven Routing) pozwalający na budowę rozproszonej bazy danych w oparciu o bazy nie obsługujące rozproszonych transakcji. Obecnie termin middleware zaczyna mieć nieco szersze znaczenie, co wiąże się z wprowadzeniem oprogramowania pośredniczącego w transakcjach internetowych (CORBA, COM+) i innego oprogramowania łączącego klienta z usługodawcą (agenty).
Abstract from DBpedia / Wikipedia · CC BY-SA