Domov Omrežja Kaj je internetni inter-orb protokol (iiop)? - definicija iz tehopedije

Kaj je internetni inter-orb protokol (iiop)? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni Internet Inter-ORB protokol (IIOP)?

Internet Inter-ORB Protocol (IIOP) je objektno usmerjen protokol, ki se uporablja za lažjo mrežno interakcijo med distribuiranimi programi, napisanimi v različnih programskih jezikih. IIOP se uporablja za izboljšanje internetne in intranet komunikacije za aplikacije in storitve.


IIOP je sestavni del skupne arhitekture skupnih objektivnih zahtev (CORBA), ki je znani standard IT industrije. IIOP je izvedba splošnega protokola Inter-ORB (GIOP), ki je abstraktni protokol interakcij, ki ga uporabljajo posredniki za zahtevo predmetov (ORB).


IIOP je podoben Microsoftovemu modelu distribuiranih komponentnih objektov (DCOM), ki je primarni konkurent CORBA / IIOP.

Techopedia razlaga internetni protokol Inter-ORB (IIOP)

Tako kot CORBA, tudi IIOP za komunikacijo sledi arhitekturi odjemalca in strežnika, kjer se povpraševanje po sporočilu vedno prenaša od odjemalca do strežnika.


Specifikacije za objektno upravljanje (OMG) za IIOP so naslednje:

  • Skupno zastopanje podatkov (CDR): zagotavlja standardni način kodiranja / dekodiranja podatkov
  • Referenca interoperabilnega objekta (IOR): Pred pošiljanjem zahteve za strežnik mora imeti naslov programa, znan kot IOR. IOR temelji na IP naslovu in številkah vrat strežnika in je običajno preslikan v tabelo vrednosti, ki jo je ustvaril odjemalec računalnik.
  • Oblike sporočil, definirane za podporo ORBA specifikacijam ORB

Prednosti IIOP vključujejo:

  • Boljša arhitekturna nevtralnost
  • Preglednost komunikacije
  • Prilagodljivost
  • Ponovna uporaba kode
Kaj je internetni inter-orb protokol (iiop)? - definicija iz tehopedije