Objektförfrågan Mäklare (ORB)

Författare: Laura McKinney
Skapelsedatum: 9 April 2021
Uppdatera Datum: 26 Juni 2024
Anonim
Objektförfrågan Mäklare (ORB) - Teknologi
Objektförfrågan Mäklare (ORB) - Teknologi

Innehåll

Definition - Vad betyder Object Request Broker (ORB)?

En objektförfrågan mäklare (ORB) är en mellanprogramvara komponent som använder den gemensamma specifikationen för objektförfrågan mäklare (CORBA) objekt, vilket gör det möjligt för utvecklare att ringa applikationssamtal i ett datornätverk. ORB är en agent som överför klienter / serveroperationer i en distribuerad miljö och säkerställer transparent objektkommunikation.

ORB stöder ett brett utbud av mellanprogramstjänster, inklusive men inte begränsat till anmälan, händelsutlösare, transaktionsbehandling, uthållighet och säkerhet. ORB kan konfigureras för att passa in i olika miljöer och hantera ett brett utbud av klientförfrågningar. Således kan utvecklare modifiera ORB för att uppfylla uppgiftskraven för inkommande klientförfrågningar.


En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar Object Request Broker (ORB)

ORB gör följande:

  • Söker, matchar och aktiverar fjärrmaskinobjekt
  • Samlar parametrar mellan applikationsobjekt
  • Hanterar säkerhetsproblem över maskingränser
  • Hämtar och publicerar dataobjekt på lokala maskiner som är tillgängliga för andra ORB: er
  • Åkallar metoder för fjärrobjekt med hjälp av statisk och dynamisk metodanrop.
  • Instantierar viloläge automatiskt
  • Rutter återuppringningsmetoder
  • Kommunicerar IIOP (Inter-ORB Protocol) med andra ORB via Internet

Utvecklare bör hantera ORB med kunskap och omsorg när de används som en lösning på återkommande distribuerade miljöfrågor. Om det hanteras felaktigt kan frågor intensifieras. Nackdelarna med ORB inkluderar:


  • Brist på asynkron transaktionsstöd
  • Brist på icke-objektorienterat stöd för integrationsapplikationer
  • Brist på standard implementering av ORB i CORBA-standard

Microsoft har utvecklat egna ORB-strategier i Common Object Model (COM) och Distribuerad Common Object Model (DCOM).