Object Request Broker (ORB)

Szerző: Laura McKinney
A Teremtés Dátuma: 9 Április 2021
Frissítés Dátuma: 1 Július 2024
Anonim
What is ORB protocol ! Object request broker paradigm in distributed computing
Videó: What is ORB protocol ! Object request broker paradigm in distributed computing

Tartalom

Meghatározás - Mit jelent az Object Request Broker (ORB)?

Az objektumkérés-közvetítő (ORB) egy köztes szoftver-összetevő, amely a közös objektum-kérés-közvetítő architektúra (CORBA) specifikációt használja, lehetővé téve a fejlesztők számára, hogy alkalmazáshívásokat kezdeményezzenek egy számítógépes hálózaton belül. Az ORB olyan ügynök, amely elosztott környezetben továbbítja az ügyfél / szerver művelethívásokat, és biztosítja az objektumok átlátható kommunikációját.

Az ORB a köztes szoftverek széles választékát támogatja, ideértve, de nem kizárólag az értesítést, az eseményindítókat, a tranzakciók feldolgozását, a kitartást és a biztonságot. Az ORB konfigurálható úgy, hogy illeszkedjen a különféle környezetekhez és ügyfélkérések széles skáláját tudja kezelni. Így a fejlesztők módosíthatják az ORB-t, hogy megfeleljenek a bejövő klienskérések feladatkövetelményeinek.


Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, mi szól a felhőalapú számítástechnikából, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.

A Techopedia elmagyarázza az Object Request Broker (ORB)

Az ORB a következőket hajtja végre:

  • Távoli gépobjektumokat keres, összeegyeztet és azonnal megjelenít
  • Gyűjti a paramétereket az alkalmazásobjektumok között
  • A gépi határokon átnyúló biztonsági kérdésekkel foglalkozik
  • Beolvassa és közzéteszi az objektumokat más ORB-k számára elérhető helyi gépeken
  • Statikus és dinamikus módszerhívás felhasználásával távoli objektum-módszereket hív be.
  • Az alapjárati objektumokat automatikusan elindítja
  • Útvonalak visszahívási módszerek
  • Inter-ORB Protokoll (IIOP) segítségével kommunikál más ORB-kkel az interneten keresztül

A fejlesztőknek ismeretekkel és gondossággal kell kezelni az ORB-t, amikor megoldásként alkalmazzák az elosztott környezeti problémákat. Helytelen kezelés esetén a problémák fokozódhatnak. Az ORB hátrányai a következők:


  • Az aszinkron tranzakciós támogatás hiánya
  • A nonobjekt-orientált örökölt alkalmazásintegrációs támogatás hiánya
  • Az ORB standard megvalósításának hiánya a CORBA szabványban

A Microsoft az ORB megközelítéseket fejlesztette ki a Közös Objektummodellben (COM) és az Elosztott Közös Objektummodellben (DCOM).