Domov vývoj Čo je sprostredkovateľ žiadosti o objekt (orb)? - definícia z technológie

Čo je sprostredkovateľ žiadosti o objekt (orb)? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená sprostredkovateľ objektových požiadaviek (ORB)?

Sprostredkovateľ požiadaviek na objekty (ORB) je komponent aplikácie middleware, ktorý používa špecifikáciu spoločnej architektúry sprostredkovateľov žiadostí o objekty (CORBA), umožňujúc vývojárom uskutočňovať volania aplikácií v počítačovej sieti. ORB je agent, ktorý prenáša volania operácii klient / server v distribuovanom prostredí a zaisťuje transparentnú komunikáciu s objektmi.


ORB podporuje širokú škálu middlewarových služieb, vrátane, ale nielen, upozornenia, spúšťačov udalostí, spracovania transakcií, vytrvalosti a bezpečnosti. ORB môže byť nakonfigurovaný tak, aby sa zmestil do rôznych prostredí a spracoval širokú škálu požiadaviek klientov. Vývojári tak môžu modifikovať ORB tak, aby spĺňal požiadavky na úlohy prichádzajúcich požiadaviek klientov.

Techopedia vysvetľuje Broker Object Request Broker (ORB)

ORB robí nasledovné:

  • Vyhľadáva, zhoduje a vytvára inštancie vzdialených objektov zariadenia
  • Zhromažďuje parametre medzi aplikačnými objektmi
  • Zaoberá sa problémami zabezpečenia presahujúcimi hranice stroja
  • Načíta a zverejní dátové objekty na miestnych počítačoch, ktoré sú k dispozícii pre iné ORB
  • Vyvolá metódy vzdialených objektov pomocou statického a dynamického vyvolania metódy.
  • Okamžitá nečinnosť objekty automaticky
  • Metódy spätného volania trasy
  • Komunikuje s protokolom Inter-ORB (IIOP) s inými ORB cez internet

Vývojári by mali zaobchádzať s ORB so znalosťami a starostlivosťou, keď sa aplikujú ako riešenie na opakujúce sa problémy s distribuovaným prostredím. Pri nesprávnom zaobchádzaní sa problémy môžu prehĺbiť. Nevýhody spoločnosti ORB zahŕňajú:

  • Nedostatok podpory asynchrónnych transakcií
  • Nedostatok podpory integrácie integrovaných starších aplikácií bez zamerania na objekty
  • Nedostatok štandardnej implementácie ORB v štandarde CORBA

Spoločnosť Microsoft vyvinula proprietárne prístupy ORB v spoločnom objektovom modeli (COM) a distribuovanom spoločnom objektovom modeli (DCOM).

Čo je sprostredkovateľ žiadosti o objekt (orb)? - definícia z technológie