Hodnocení článku

Middleware

Z WiKIT

Verze z 10. 6. 2009, 15:55; AdminWiki (diskuse | příspěvky)
(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)
Přejít na: navigace, hledání

Obsah

Obecné

Middleware je standardizované prostředí sloužící jako prostředek pro komunikaci mezi vzájemně nekompatibilními podnikovými aplikacemi. Jedná se o běhový software (běhový ve smyslu umožňování běhu ostatních aplikací).

K čemu to je

Middleware je důležitou komponentou při systémové integraci. Bez něj by vzájemně nekompatibilní aplikace nebyly schopné komunikovat a musely by být upravovány. Za předpokladu, že by jich bylo větší množství, tak by to bylo jak finančně, tak časově neúnosné.

Rozdělení

Podle způsobu zasílání zpráv lze middleware rozdělovat na:

  • RPC (remote procedure call) - nezaručuje doručení zprávy, proto je na používání mezi aplikacemi nevhodný, pracuje synchronně.
  • MOM (message oriented middleware) - garantuje doručení. Pracuje asynchronně (analogie s ajaxem - lze aktualizovat na stránce údaje bez toho, aniž by se celý obsah stránky načítal znovu).

Technologie

Middlewarové aplikace běží na .Net a Javě.

Související