Hjem Networks Hva er internett-orb-protokoll (iiop)? - definisjon fra techopedia

Hva er internett-orb-protokoll (iiop)? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr Internet Inter-ORB Protocol (IIOP)?

Internet Inter-ORB Protocol (IIOP) er en objektorientert protokoll som brukes for å lette nettverkssamhandling mellom distribuerte programmer skrevet på forskjellige programmeringsspråk. IIOP brukes til å forbedre Internett- og intranettkommunikasjon for applikasjoner og tjenester.


IIOP er en integrert del av Common Object Request Broker Architecture (CORBA), som er en kjent IT-bransjestandard. IIOP er en implementering av General Inter-ORB Protocol (GIOP), som er en abstrakt interasjonasjonsprotokoll som brukes av objektforespørringsmeglere (ORB).


IIOP ligner på Microsofts distribuerte komponentobjektmodell (DCOM), som er en primær CORBA / IIOP-konkurrent.

Techopedia forklarer Internet Inter-ORB Protocol (IIOP)

I likhet med CORBA følger IIOP en klient-serverarkitektur for kommunikasjon, der en meldingsforespørsel alltid overføres fra en klient til en server.


Object Management Group (OMG) spesifikasjoner for IIOP er som følger:

  • Common Data Representation (CDR): Tilbyr en standard datakoding / dekodingsmetode
  • Interoperable Object Reference (IOR): Klienten må ha en programadresse, kjent som en IOR, før han sender en serverforespørsel. IOR-en er basert på IP-adressen og portnumrene til serveren og blir vanligvis tilordnet en verdistabell opprettet av klientens datamaskin.
  • Meldingsformater definert for å støtte CORBAs ORB-spesifikasjoner

IIOP fordeler inkluderer:

  • Bedre arkitektonøytralitet
  • Kommunikasjon åpenhet
  • skalerbarhet
  • Gjenbruk av kode
Hva er internett-orb-protokoll (iiop)? - definisjon fra techopedia