Protocolul Internet inter-ORB (IIOP)

Autor: Lewis Jackson
Data Creației: 5 Mai 2021
Data Actualizării: 25 Iunie 2024
Anonim
RMI over IIOP Remote method invocation over Internet inter orb protocol
Video: RMI over IIOP Remote method invocation over Internet inter orb protocol

Conţinut

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.


O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică Protocolul Inter-ORB Internet (IIOP)

Ca și CORBA, IIOP urmărește o arhitectură client-server pentru comunicare, unde o solicitare 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 solicita un 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 definite pentru a sprijini specificațiile ORBA CORBAs

Avantajele IIOP includ:


  • O mai bună neutralitate a arhitecturii
  • Transparența comunicării
  • scalabilitate
  • Reutilizabilitatea codului