Protocolo Internet Inter-ORB (IIOP)

Autor: Lewis Jackson
Fecha De Creación: 5 Mayo 2021
Fecha De Actualización: 25 Junio 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

Contenido

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 de Componentes Distribuidos de Microsofts (DCOM), que es un competidor principal de CORBA / IIOP.


Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

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 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 solicitar un 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 definidos para soportar las especificaciones CORBAs ORB

Las ventajas de IIOP incluyen:


  • Mejor arquitectura neutralidad
  • Transparencia de la comunicación
  • Escalabilidad
  • Código de reutilización