Satura rādītājs:
- Definīcija - ko nozīmē interneta inter-ORB protokols (IIOP)?
- Techopedia skaidro interneta inter-ORB protokolu (IIOP)
Definīcija - ko nozīmē interneta inter-ORB protokols (IIOP)?
Interneta Inter-ORB protokols (IIOP) ir uz objektu orientēts protokols, ko izmanto, lai atvieglotu tīkla mijiedarbību starp izplatītajām programmām, kas rakstītas dažādās programmēšanas valodās. IIOP tiek izmantots, lai uzlabotu interneta un iekštīkla komunikāciju lietojumprogrammām un pakalpojumiem.
IIOP ir neatņemama sastāvdaļa Common Object Request Broker Architecture (CORBA), kas ir plaši pazīstams IT nozares standarts. IIOP ir vispārējā starp-ORB protokola (GIOP) ieviešana, kas ir abstrakts integrācijas protokols, kuru izmanto objektu pieprasījuma brokeri (ORB).
IIOP ir līdzīgs Microsoft izplatītajam komponentu objekta modelim (DCOM), kas ir galvenais CORBA / IIOP konkurents.
Techopedia skaidro interneta inter-ORB protokolu (IIOP)
Tāpat kā CORBA, arī IIOP saziņai seko klienta-servera arhitektūra, kur ziņojuma pieprasījums vienmēr tiek pārsūtīts no klienta uz serveri.
Objektu vadības grupas (OMG) IIOP specifikācijas ir šādas:
- Kopējā datu reprezentācija (CDR): nodrošina standarta datu kodēšanas / dekodēšanas metodi
- Sadarbspējīga objekta atsauce (IOR): klientam pirms servera pieprasījuma nosūtīšanas jābūt programmas adresei, kas pazīstama kā IOR. IOR ir balstīta uz servera IP adresi un portu numuriem, un to parasti saista ar vērtību tabulu, kuru izveidojis klienta dators.
- Ziņojumu formāti, kas definēti, lai atbalstītu CORBA ORB specifikācijas
IIOP priekšrocības ir:
- Labāka arhitektūras neitralitāte
- Komunikācijas caurspīdīgums
- Mērogojamība
- Kodu atkārtota izmantojamība
