Hjem Utvikling Hva er en objektforespørringsmegler (orb)? - definisjon fra techopedia

Hva er en objektforespørringsmegler (orb)? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr Object Request Broker (ORB)?

En objektforespørringsmegler (ORB) er en mellomvare-applikasjonskomponent som bruker den spesifikke spesifikasjonen for objektforespørringsmeglerarkitektur (CORBA), noe som gjør det mulig for utviklere å ringe applikasjonssamtaler i et datanettverk. ORB er en agent som overfører klienter / serveroperasjoner i et distribuert miljø og sikrer gjennomsiktig objektkommunikasjon.


ORB støtter et bredt utvalg av mellomvare-tjenester, inkludert, men ikke begrenset til varsling, hendelsesutløsere, transaksjonsbehandling, utholdenhet og sikkerhet. ORB kan konfigureres for å passe inn i en rekke miljøer og håndtere et bredt spekter av klientforespørsler. Dermed kan utviklere endre ORB for å oppfylle oppgavekrav for inngående klientforespørsler.

Techopedia forklarer Object Request Broker (ORB)

ORB gjør følgende:

  • Søker, matcher og instantiserer eksterne maskinobjekter
  • Samler parametere mellom applikasjonsobjekter
  • Behandler sikkerhetsproblemer på tvers av maskingrenser
  • Henter og publiserer dataobjekter på lokale maskiner som er tilgjengelige for andre ORB-er
  • Påkaller eksterne objektmetoder ved bruk av statisk og dynamisk metodeanrop.
  • Instantiserer tomgangsobjekter automatisk
  • Ruter tilbakeringingsmetoder
  • Kommuniserer Inter-ORB-protokoll (IIOP) med andre ORB-er via Internett

Utviklere bør håndtere ORB med kunnskap og omsorg når de brukes som en løsning på tilbakevendende distribuerte miljøproblemer. Hvis det håndteres feil, kan problemene forsterkes. Ulempene med ORB inkluderer:

  • Mangel på asynkron transaksjonsstøtte
  • Mangel på ikke-objektorientert støtte fra integrert applikasjon
  • Mangel på standard ORB-implementering i CORBA-standard

Microsoft har utviklet proprietære ORB-tilnærminger i Common Object Model (COM) og Distribuert Common Object Model (DCOM).

Hva er en objektforespørringsmegler (orb)? - definisjon fra techopedia