Domov siete Čo je to internetový inter-orbový protokol (iiop)? - definícia z technológie

Čo je to internetový inter-orbový protokol (iiop)? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená internetový protokol INTER-ORB (IIOP)?

Internet Inter-ORB Protocol (IIOP) je objektovo orientovaný protokol používaný na uľahčenie sieťovej interakcie medzi distribuovanými programami napísanými v rôznych programovacích jazykoch. IIOP sa používa na zlepšenie internetovej a intranetovej komunikácie aplikácií a služieb.


IIOP je neoddeliteľnou súčasťou architektúry Common Object Request Broker Architecture (CORBA), čo je dobre známy priemyselný štandard IT. IIOP je implementácia protokolu General Inter-ORB (GIOP), čo je protokol abstraktnej interakcie používaný sprostredkovateľmi objektových požiadaviek (ORB).


IIOP je podobný ako Distribuovaný komponentový objektový model spoločnosti Microsoft (DCOM), ktorý je primárnym konkurentom CORBA / IIOP.

Techopedia vysvetľuje internetový inter-ORB protokol (IIOP)

Podobne ako CORBA, aj IIOP sleduje komunikáciu medzi klientom a serverom, pričom požiadavka na správu je vždy prenášaná z klienta na server.


Špecifikácie Object Management Group (OMG) pre IIOP sú nasledujúce:

  • Common Data Representation (CDR): Poskytuje štandardnú metódu kódovania / dekódovania údajov
  • Interoperable Object Reference (IOR): Klient musí mať adresu programu, známu ako IOR, pred odoslaním požiadavky servera. IOR je založená na IP adrese a čísle portov servera a zvyčajne sa mapuje do tabuľky hodnôt vytvorenej počítačom klienta.
  • Formáty správ definované na podporu špecifikácií CORB ORB

Medzi výhody IIOP patrí:

  • Lepšia neutralita architektúry
  • Transparentnosť komunikácie
  • škálovateľnosť
  • Opätovné použitie kódu
Čo je to internetový inter-orbový protokol (iiop)? - definícia z technológie