PROTOCOLO |
MIDDLEWARE
|
OBJETOS DISTRIBUIDOS
Es aquel que esta gestionado por un servidor y sus clientes invocan sus métodos utilizando un "método de invocación remota". El cliente invoca el método mediante un mensaje al servidor que gestiona el objeto, se ejecuta el método del objeto en el servidor y el resultado se devuelve al cliente en otro mensaje.
Tecnologías orientadas a los objetos distribuidos:
1. RMI.- Remote Invocation Method (Sistema de Invocación Remota de Métodos) : Fue el primer fremework para crear sistemas distribuidos de Java. Este sistema permite, a un objeto que se está ejecutando en una Máquina Virtual Java (VM), llamar a métodos de otro objeto que está en otra VM diferente. Esta tecnología está asociada al lenguaje de programación Java, es decir, que permite la comunicación entre objetos creados en este lenguaje.
2. DCOM.- Distributed Component Object Model: El Modelo de Objeto Componente Distribuido, esta incluido en los sistemas operativos de Microsoft. Es un juego de conceptos e interfaces de programa, en el cual los objetos de programa del cliente, pueden solicitar servicios objetos del programa servidores, en otros ordenadores dentro de una red. Esta tecnología esta asociada a la plataforma de productos Microsoft.
3. CORBA.- Common Object Request Broker Architecture: Tecnología introducida por el Grupo de Administración de Objetos OMG, creada para establecer una plataforma para la gestión de objetos remotos independiente del lenguaje de programación.
Tecnologías orientadas a los objetos distribuidos:
1. RMI.- Remote Invocation Method (Sistema de Invocación Remota de Métodos) : Fue el primer fremework para crear sistemas distribuidos de Java. Este sistema permite, a un objeto que se está ejecutando en una Máquina Virtual Java (VM), llamar a métodos de otro objeto que está en otra VM diferente. Esta tecnología está asociada al lenguaje de programación Java, es decir, que permite la comunicación entre objetos creados en este lenguaje.
2. DCOM.- Distributed Component Object Model: El Modelo de Objeto Componente Distribuido, esta incluido en los sistemas operativos de Microsoft. Es un juego de conceptos e interfaces de programa, en el cual los objetos de programa del cliente, pueden solicitar servicios objetos del programa servidores, en otros ordenadores dentro de una red. Esta tecnología esta asociada a la plataforma de productos Microsoft.
3. CORBA.- Common Object Request Broker Architecture: Tecnología introducida por el Grupo de Administración de Objetos OMG, creada para establecer una plataforma para la gestión de objetos remotos independiente del lenguaje de programación.