Oprogramowanie pośredniczące

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacji, wyszukiwania
Schemat middleware

Oprogramowanie pośredniczące (ang. middleware) – rodzaj oprogramowania umożliwiający komunikację pomiędzy różnymi aplikacjami/usługami lub systemami[1].

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ą:

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).

Rozwiązania komercyjne[edytuj | edytuj kod]

Zobacz też[edytuj | edytuj kod]

Przypisy

  1. Glosariusz ITIL wraz ze skrótami. [dostęp 2014-09-13]. s. 83.