Innholdsfortegnelse:
- Definisjon - Hva betyr Internet Inter-ORB Protocol (IIOP)?
- Techopedia forklarer Internet Inter-ORB Protocol (IIOP)
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
