Hjem netværk Hvad er internet-orb-protokol (iiop)? - definition fra techopedia

Hvad er internet-orb-protokol (iiop)? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder Internet Inter-ORB Protocol (IIOP)?

Internet Inter-ORB Protocol (IIOP) er en objektorienteret protokol, der bruges til at lette netværksinteraktion mellem distribuerede programmer skrevet på forskellige programmeringssprog. IIOP bruges til at forbedre internet- og intranetkommunikation til applikationer og tjenester.


IIOP er en integreret komponent i Common Object Request Broker Architecture (CORBA), som er en velkendt IT-branchenorm. IIOP er en implementering af General Inter-ORB Protocol (GIOP), som er en abstrakt interationsprotokol, der bruges af objektforespørgselsmæglere (ORB).


IIOP svarer til Microsofts Distribueret Component Object Model (DCOM), som er en primær CORBA / IIOP-konkurrent.

Techopedia forklarer Internet Inter-ORB Protocol (IIOP)

Ligesom CORBA følger IIOP en klientserverarkitektur til kommunikation, hvor en meddelelsesanmodning altid overføres fra en klient til en server.


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

  • Common Data Representation (CDR): Tilvejebringer en standard datakodning / dekodningsmetode
  • Interoperabil objektreference (IOR): Klienten skal have en programadresse, kendt som en IOR, inden han sender en anmodning om server. IOR er baseret på serverens IP-adresse og portnumre og kortlægges normalt til en værdistabel oprettet af klientens computer.
  • Meddelelsesformater defineret til at understøtte CORBA's ORB-specifikationer

IIOP fordele inkluderer:

  • Bedre arkitekturneutralitet
  • Kommunikationsgennemsigtighed
  • Skalerbarhed
  • Genanvendelse af kode
Hvad er internet-orb-protokol (iiop)? - definition fra techopedia