Casa Desenvolupament Què és un agent de sol·licitud d'objectes (orb)? - Definició de tecnologia

Què és un agent de sol·licitud d'objectes (orb)? - Definició de tecnologia

Taula de continguts:

Anonim

Definició: què significa un agent de sol·licitud d'objectes (ORB)?

Un broker de sol·licitud d'objectes (ORB) és un component d'aplicació de middleware que utilitza l'especificació d'arquitectura (CORBA) de broker de sol·licitud d'objectes comuna, que permet als desenvolupadors fer trucades d'aplicacions dins d'una xarxa informàtica. ORB és un agent que transmet invocacions d’operació client / servidor en un entorn distribuït i assegura una comunicació d’objectes transparent.


ORB admet una àmplia varietat de serveis de middleware, inclosos, però sense limitació a notificació, desencadenants d'esdeveniments, processament de transaccions, persistència i seguretat. L'ORB es pot configurar per adaptar-se a diversos entorns i gestionar una àmplia gamma de sol·licituds de clients. Així, els desenvolupadors poden modificar ORB per satisfer els requisits de tasques per a sol·licituds de clients entrants.

Techopedia explica Broker de sol·licitud d'objectes (ORB)

ORB fa el següent:

  • Cerques, coincideix i instantanya objectes de màquina remota
  • Reuneix paràmetres entre objectes d'aplicació
  • Gestiona els problemes de seguretat a través dels límits de la màquina
  • Recupera i publica objectes de dades en màquines locals disponibles per a altres ORB
  • Invoca mètodes d'objectes remots mitjançant invocació de mètodes estàtics i dinàmics.
  • Instantina automàticament objectes inactius
  • Rutes mètodes de devolució de trucades
  • Comunica el protocol Inter-ORB (IIOP) amb altres ORB per Internet

Els desenvolupadors han de manejar ORB amb coneixement i cura quan se'ls apliqui com a solució a problemes relacionats amb l'entorn distribuït. Si es gestiona de forma incorrecta, els problemes poden intensificar-se. Els desavantatges de l’ORB inclouen:

  • Falta de suport de transacció asíncrona
  • Falta assistència per a la integració d'aplicacions heretades orientada a objectes no objectes
  • Falta implementació ORB estàndard en la norma CORBA

Microsoft ha desenvolupat enfocaments propietat ORB en el model d'objectes comuns (COM) i el model d'objectes comuns distribuïts (DCOM).

Què és un agent de sol·licitud d'objectes (orb)? - Definició de tecnologia