Koti kehitys Mikä on esinepyynnön välittäjä (orb)? - määritelmä techopediasta

Mikä on esinepyynnön välittäjä (orb)? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - Mitä Object Request Broker (ORB) tarkoittaa?

Objektikyselyvälittäjä (ORB) on väliohjelmistosovelluskomponentti, joka käyttää CORBA (Common Object Request Broker Architecture) -määritelmää, jonka avulla kehittäjät voivat soittaa sovelluspuheluja tietokoneverkossa. ORB on agentti, joka välittää asiakkaan / palvelimen toimintakutsuja hajautetussa ympäristössä ja varmistaa läpinäkyvän objektiviestinnän.


ORB tukee monenlaisia ​​väliohjelmistopalveluita, mukaan lukien, mutta niihin rajoittumatta, ilmoittaminen, tapahtuman laukaisemat, tapahtumien käsittely, pysyvyys ja turvallisuus. ORB voidaan konfiguroida sopimaan erilaisiin ympäristöihin ja käsittelemään monenlaisia ​​asiakaspyyntöjä. Siten kehittäjät voivat muokata ORB: tä vastaamaan saapuvien asiakaspyyntöjen tehtävävaatimuksia.

Techopedia selittää Object Request Broker (ORB)

ORB toimii seuraavasti:

  • Etsii, sovittaa ja pikaistaa etäkonekohteet
  • Kerää parametrit sovellusobjektien välillä
  • Käsittelee turvallisuuskysymyksiä koneen rajojen yli
  • Hakee ja julkaisee dataobjekteja paikallisilla koneilla, jotka ovat käytettävissä muille ORB: ille
  • Käynnistää etäobjektimenetelmiä käyttämällä staattista ja dynaamista menetelmää.
  • Pikakäyttää tyhjäkäynnin kohteita automaattisesti
  • Reitittää soittopyynnöt
  • Kommunikoi ORB: n välistä protokollaa (IIOP) muiden ORB: ien kanssa Internetin kautta

Kehittäjien tulee käsitellä ORB: tä tietämyksen ja huolellisuuden avulla, kun niitä käytetään ratkaisuna toistuviin hajautettuihin ympäristöongelmiin. Virheellisessä käsittelyssä ongelmat saattavat lisääntyä. ORB: n haittapuolia ovat:

  • Asynkronisen tapahtumien tuen puute
  • Ei-objektiiviseen suuntautuneiden vanhojen sovellusten integrointituen puute
  • ORBA: n normaalin toteutuksen puute CORBA-standardissa

Microsoft on kehittänyt omistamat ORB-lähestymistavat Common Object Model (COM) ja Distributed Common Object Model (DCOM) -ohjelmissa.

Mikä on esinepyynnön välittäjä (orb)? - määritelmä techopediasta