Obsah
- Definícia - Čo znamená sprostredkovateľ objektových požiadaviek (ORB)?
- Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.
- Techopedia vysvetľuje Broker Object Request Broker (ORB)
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.
Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.
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 používajú 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).