Hem Utveckling Vad är en mäklare för objektförfrågan (orb)? - definition från techopedia

Vad är en mäklare för objektförfrågan (orb)? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder Object Request Broker (ORB)?

En objektbörjarmäklare (ORB) är en middleware-applikationskomponent som använder den gemensamma specifikationen för objektsmäklare (CORBA) för objektförfrågan, vilket gör det möjligt för utvecklare att ringa applikationssamtal inom 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.

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).

Vad är en mäklare för objektförfrågan (orb)? - definition från techopedia