Predmetni broker za zahtjev (ORB)

Autor: Laura McKinney
Datum Stvaranja: 9 Travanj 2021
Datum Ažuriranja: 1 Srpanj 2024
Anonim
Predmetni broker za zahtjev (ORB) - Tehnologija
Predmetni broker za zahtjev (ORB) - Tehnologija

Sadržaj

Definicija - Što znači Object Request Broker (ORB)?

Objektni posrednik zahtjeva (ORB) komponenta je aplikacije softverskog softvera koja koristi zajedničku specifikaciju arhitekture objektnih posrednika (CORBA), omogućavajući programerima upućivanje aplikacija u računalnu mrežu. ORB je agent koji u distribuciranom okruženju prenosi pozive na poslovanje klijent / poslužitelj i osigurava transparentnu komunikaciju objekta.

ORB podržava široku paletu usluga srednjeg softvera, uključujući, ali ne ograničavajući se na obavijesti, pokretače događaja, obradu transakcija, upornost i sigurnost. ORB se može konfigurirati za postavljanje u različita okruženja i obradu širokog raspona zahtjeva klijenata. Stoga programeri mogu modificirati ORB kako bi ispunili zahtjeve zadatka za ulazne zahtjeve klijenta.


Uvod u Microsoft Azure i Microsoft Cloud | Kroz ovaj vodič naučit ćete o čemu se radi računalstvo u oblaku i kako vam Microsoft Azure može pomoći da preselite i pokrenete svoje poslovanje iz oblaka.

Techopedia objašnjava Object Request Broker (ORB)

ORB čini sljedeće:

  • Pretražuje, podudara i izrađuje udaljene strojne predmete
  • Skuplja parametre između aplikacijskih objekata
  • Bavi se sigurnosnim problemima preko granica stroja
  • Dohvaća i objavljuje objekte podataka na lokalnim strojevima koji su dostupni za druge ORB
  • Priziva metode udaljenih objekata pomoću poziva statičke i dinamičke metode.
  • Automatski aktivira neaktivne objekte
  • Usmjerava načine povratnog poziva
  • Komunicira Inter-ORB protokol (IIOP) s drugim ORB-ovima putem Interneta

Programeri bi trebali s ORB-om upravljati znanjem i pažnjom kada se primjenjuju kao rješenje ponavljajućih problema s distribuiranom okolinom. Ako se rukuje pogrešno, problemi se mogu intenzivirati. Nedostaci ORB-a uključuju:


  • Nedostatak asinhrone podrške za transakcije
  • Nepostojanje naslijeđene podrške za integraciju naslijeđenih aplikacija
  • Nedostatak standardne implementacije ORB-a u CORBA normi

Microsoft je razvio vlasničke ORB pristupe u Common Object Model (COM) i Distributed Common Object Model (DCOM).