Zprostředkovatel požadavků na objekty (ORB)

Autor: Laura McKinney
Datum Vytvoření: 9 Duben 2021
Datum Aktualizace: 1 Červenec 2024
Anonim
What is ORB protocol ! Object request broker paradigm in distributed computing
Video: What is ORB protocol ! Object request broker paradigm in distributed computing

Obsah

Definice - Co znamená Broker Object Request Broker (ORB)?

Zprostředkovatel požadavků na objekty (ORB) je součást aplikace middlewaru, která používá specifikaci společné architektury zprostředkovatelů požadavků na objekty (CORBA), která vývojářům umožňuje provádět volání aplikací v počítačové síti. ORB je agent, který přenáší vyvolání operací klient / server v distribuovaném prostředí a zajišťuje transparentní komunikaci s objekty.

ORB podporuje širokou škálu služeb middlewaru, včetně, ale nejen, oznámení, spouštěčů událostí, zpracování transakcí, vytrvalosti a bezpečnosti. ORB lze nakonfigurovat tak, aby se hodil do různých prostředí a zpracoval širokou škálu požadavků klientů. Vývojáři tak mohou modifikovat ORB tak, aby splňoval požadavky na úkoly pro příchozí klientské požadavky.


Úvod do Microsoft Azure a Microsoft Cloud | V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.

Techopedia vysvětluje Broker Object Request Broker (ORB)

ORB provádí následující akce:

  • Hledání, porovnávání a instancování objektů vzdáleného počítače
  • Shromažďuje parametry mezi aplikačními objekty
  • Řeší problémy zabezpečení přes hranice stroje
  • Načte a zveřejní datové objekty na místních počítačích dostupných pro jiné ORB
  • Vyvolá metody vzdáleného objektu pomocí statického a dynamického vyvolání metody.
  • Okamžitě nečinné objekty automaticky
  • Metody zpětného volání tras
  • Komunikuje protokol Inter-ORB (IIOP) s ostatními ORB prostřednictvím Internetu

Vývojáři by měli řešit ORB se znalostmi a péčí, když jsou aplikováni jako řešení opakujících se problémů s distribuovaným prostředím. Při nesprávném zacházení se mohou problémy ještě prohloubit. Nevýhody ORB zahrnují:


  • Nedostatek podpory asynchronních transakcí
  • Nedostatek podpory integrace starších aplikací bez orientace na cíl
  • Nedostatek standardní implementace ORB ve standardu CORBA

Společnost Microsoft vyvinula proprietární přístupy ORB v modelech Common Object Model (COM) a Distributed Common Object Model (DCOM).