Agent de sol·licitud d'objectes (ORB)

Autora: Laura McKinney
Data De La Creació: 9 Abril 2021
Data D’Actualització: 1 Juliol 2024
Anonim
Agent de sol·licitud d'objectes (ORB) - Tecnologia
Agent de sol·licitud d'objectes (ORB) - Tecnologia

Content

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.


Una introducció a Microsoft Azure i al Microsoft Cloud | Durant aquesta guia, podreu conèixer què és la informàtica en núvol i com Microsoft Azure us pot ajudar a migrar i executar el vostre negoci des del núvol.

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 ORB propietaris en el model d'objectes comuns (COM) i el model d'objectes comuns distribuïts (DCOM).