Esinepyynnön välittäjä (ORB)

Kirjoittaja: Laura McKinney
Luomispäivä: 9 Huhtikuu 2021
Päivityspäivä: 26 Kesäkuu 2024
Anonim
Esinepyynnön välittäjä (ORB) - Tekniikka
Esinepyynnön välittäjä (ORB) - Tekniikka

Sisältö

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.


Johdanto Microsoft Azureen ja Microsoft Cloud | Tämän oppaan läpi opit mitä pilvipalvelussa on kyse ja kuinka Microsoft Azure voi auttaa sinua siirtämään ja johtamaan yritystä pilvestä.

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 OR-Interb-protokollan (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.