Hogar Redes ¿Qué es el protocolo de Internet entre orbes (iiop)? - definición de techopedia

¿Qué es el protocolo de Internet entre orbes (iiop)? - definición de techopedia

Tabla de contenido:

Anonim

Definición: ¿Qué significa el Protocolo Inter-ORB de Internet (IIOP)?

Internet Inter-ORB Protocol (IIOP) es un protocolo orientado a objetos utilizado para facilitar la interacción de red entre programas distribuidos escritos en diferentes lenguajes de programación. IIOP se utiliza para mejorar la comunicación de Internet e intranet para aplicaciones y servicios.


IIOP es un componente integral de Common Object Request Broker Architecture (CORBA), que es un estándar bien conocido de la industria de TI. IIOP es una implementación del Protocolo General Inter-ORB (GIOP), que es un protocolo de interacción abstracta utilizado por los intermediarios de solicitud de objetos (ORB).


IIOP es similar al Modelo de objetos componentes distribuidos (DCOM) de Microsoft, que es un competidor principal de CORBA / IIOP.

Techopedia explica el Protocolo Internet Inter-ORB (IIOP)

Al igual que CORBA, IIOP sigue una arquitectura cliente-servidor para la comunicación, donde una solicitud de mensaje siempre se transmite de un cliente a un servidor.


Las especificaciones del Grupo de gestión de objetos (OMG) para IIOP son las siguientes:

  • Representación de datos comunes (CDR): proporciona un método estándar de codificación / decodificación de datos
  • Referencia de objeto interoperable (IOR): el cliente debe tener una dirección de programa, conocida como IOR, antes de enviar una solicitud de servidor. El IOR se basa en la dirección IP y los números de puerto del servidor y generalmente se asigna a una tabla de valores creada por la computadora del cliente.
  • Formatos de mensaje definidos para admitir las especificaciones ORB de CORBA

Las ventajas de IIOP incluyen:

  • Mejor arquitectura neutralidad
  • Transparencia de la comunicación
  • Escalabilidad
  • Código de reutilización
¿Qué es el protocolo de Internet entre orbes (iiop)? - definición de techopedia