Sisällysluettelo:
- Määritelmä - Mitä Internet Inter-ORB -protokolla (IIOP) tarkoittaa?
- Techopedia selittää Internet-ORB-protokollan (IIOP)
Määritelmä - Mitä Internet Inter-ORB -protokolla (IIOP) tarkoittaa?
Internet Inter-ORB -protokolla (IIOP) on oliokeskeinen protokolla, jota käytetään helpottamaan verkon vuorovaikutusta eri ohjelmointikielillä kirjoitettujen hajautettujen ohjelmien välillä. IIOP: ta käytetään parantamaan sovellusten ja palveluiden Internet- ja intranet-viestintää.
IIOP on olennainen osa Common Object Request Broker Arkkitehtuuria (CORBA), joka on tunnettu IT-alan standardi. IIOP on yleisen ORB-protokollan (GIOP) toteutus, joka on abstrakti integrointiprotokolla, jota objektipyynnön välittäjät (ORB) käyttävät.
IIOP on samanlainen kuin Microsoftin Distributed Component Object Model (DCOM), joka on ensisijainen CORBA / IIOP-kilpailija.
Techopedia selittää Internet-ORB-protokollan (IIOP)
Kuten CORBA, myös IIOP seuraa asiakas-palvelin-arkkitehtuuria viestintään, jossa viestipyyntö välitetään aina asiakkaalta palvelimelle.
Object Management Group (OMG) -määritykset IIOP: lle ovat seuraavat:
- Yhteinen tietojen esitys (CDR): Tarjoaa standardin tietojen koodaus- / dekoodausmenetelmän
- Yhteensopiva kohdeviite (IOR): Asiakkaalla on oltava IOR-niminen ohjelmaosoite ennen palvelinpyynnön lähettämistä. IOR perustuu palvelimen IP-osoitteeseen ja porttinumeroihin, ja se yleensä yhdistetään asiakkaan tietokoneen luomaan arvotaulukkoon.
- Viestin muodot, jotka on määritelty tukemaan CORBA: n ORB-määrityksiä
IIOP-etuihin kuuluu:
- Parempi arkkitehtuurin puolueettomuus
- Viestinnän läpinäkyvyys
- skaalautuvuus
- Koodin uudelleenkäytettävyys
