Acasă Rețele Ce este protocolul inter-orb internet (iiop)? - definiție din techopedia

Ce este protocolul inter-orb internet (iiop)? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă Protocolul Inter-ORB Internet (IIOP)?

Internet Inter-ORB Protocol (IIOP) este un protocol orientat pe obiect folosit pentru a facilita interacțiunea de rețea între programele distribuite scrise în diferite limbaje de programare. IIOP este utilizat pentru a îmbunătăți comunicarea prin Internet și Intranet pentru aplicații și servicii.


IIOP este o componentă integrantă a Common Object Request Broker Architecture (CORBA), care este un standard cunoscut al industriei IT. IIOP este o implementare a Protocolului General Inter-ORB (GIOP), care este un protocol de interacțiune abstractă folosit de brokerii de solicitare a obiectelor (ORB).


IIOP este similar cu modelul de obiect distribuit de componente Microsoft (DCOM), care este un concurent principal CORBA / IIOP.

Techopedia explică Protocolul Inter-ORB Internet (IIOP)

Ca și CORBA, IIOP urmărește o arhitectură client-server pentru comunicare, unde o solicitare de mesaj este întotdeauna transmisă de la un client la un server.


Specificațiile Grupului de gestionare a obiectelor (OMG) pentru IIOP sunt următoarele:

  • Reprezentare comună a datelor (CDR): oferă o metodă standard de codificare / decodare a datelor
  • Referință de obiect interoperabil (IOR): clientul trebuie să aibă o adresă de program, cunoscută sub numele de IOR, înainte de a trimite o solicitare de server. IOR se bazează pe adresa IP și numerele de port ale serverului și este de obicei asociată cu o tabelă de valori creată de computerul clientului.
  • Formate de mesaje definite pentru a accepta specificațiile ORB ale CORBA

Avantajele IIOP includ:

  • O mai bună neutralitate a arhitecturii
  • Transparența comunicării
  • scalabilitate
  • Reutilizabilitatea codului
Ce este protocolul inter-orb internet (iiop)? - definiție din techopedia