Tartalomjegyzék:
- Meghatározás - Mit jelent az Internet Inter-ORB Protokoll (IIOP)?
- A Techopedia magyarázza az Internet Inter-ORB protokollt (IIOP)
Meghatározás - Mit jelent az Internet Inter-ORB Protokoll (IIOP)?
Az Internet Inter-ORB protokoll (IIOP) egy objektum-orientált protokoll, amelyet a különböző programozási nyelveken írt elosztott programok közötti hálózati interakció elősegítésére használnak. Az IIOP az internet és az intranet kommunikáció javítására szolgál az alkalmazások és szolgáltatások számára.
A IIOP a Common Object Request Broker Architecture (CORBA) szerves része, amely egy jól ismert IT-ipari szabvány. A IIOP az Általános Inter-ORB Protokoll (GIOP) megvalósítása, amely egy absztrakt interakciós protokoll, amelyet objektumkérő brókerek (ORB) használnak.
Az IIOP hasonló a Microsoft Distributed Component Object Model-jéhez (DCOM), amely az elsődleges CORBA / IIOP versenytárs.
A Techopedia magyarázza az Internet Inter-ORB protokollt (IIOP)
A CORBA-hoz hasonlóan a IIOP követi az ügyfél-szerver architektúrát a kommunikációhoz, ahol az üzenetkérést mindig továbbítják az ügyféltől a kiszolgálóra.
Az Objektumkezelő Csoport (OMG) specifikációi a IIOP-ra a következők:
- Közös adat-ábrázolás (CDR): Szabványos adatkódolási / dekódolási módszert biztosít
- Interoperábilis objektum hivatkozás (IOR): Az ügyfélnek kiszolgáló kérés elküldése előtt IOR néven kell rendelkeznie egy program címmel. Az IOR a kiszolgáló IP-címén és portszámain alapul, és általában az ügyfél számítógépének létrehozott értéktáblázatához van leképezve.
- A CORBA ORB specifikációinak támogatására meghatározott üzenetformátumok
A IIOP előnyei a következők:
- Jobb építészeti semlegesség
- A kommunikáció átláthatósága
- skálázhatóság
- Kód újrafelhasználhatóság
