Está en la página 1de 7

SERVIDOR DE OBJETOS DISTRIBUIDOS

Las principales tecnologas de objetos distribuidos son CORBA COM / DCOM RMI Objetivo principal. Permitir que se ejecuten en diferentes espacios de direccin e incluso Hosts

Ing. Pablo Almeida MGS.

CORBA
CARACTERISTICAS Common Object Request Broker Architecture Creado por la OMG (Pbject Managment Group) Define interfaces independientes del sistema operativo y front end para Inter. operacin entre cliente y servidor Orientada a objetos Tambin propone la tecnologa de documentos compuestos (OpenDoc) Son componentes binarios Posee interoperatibilidad entre lenguajes Interoperatibidlidad entre plataformas
Ing. Pablo Almeida MGS.

No posee recolector de basura Portabilidad del cdigo fuente Sistemas operativos: Windows 95, NT, OS/2, VMS, pSOS, QNX,VxWorks, Macintosh, UNIX Solaris Utiliza el criterio de stub(empaqueta mensaje y enva al servidor) y skeleton(desempaqueta y llama a la funcin) Soporta herencia mltiple

Ing. Pablo Almeida MGS.

IDL
Lenguaje de definicin de interfaces Define interfaces contractuales y clientes potenciales Permite especificar mtodos ha ser invocados Especifica atributos de un componente Especifica clases de los padres en herencia Especifica parmetros de entrada salida y tipos de datos Especifica excepciones

Ing. Pablo Almeida MGS.

ORB
Corredor de solicitudes de objetos Bus que permite hacer y recibir solicitudes de forma transparente Permite que los objetos ejecuten servicios uno del otro Recibe la llamada en formato neutro y lo convierte a la plataforma destino Mas sofisticado que un procedimiento almacenado, RPC, Middleware, o un servicio puerto a puerto

Ing. Pablo Almeida MGS.

ESTRUCTURA DE UN ORB
1) 2) 3) 4) Intercepta las llamadas y ubica el objeto respectivo Enva parmetros al objeto Invoca al mtodo Entrega resultados

Ing. Pablo Almeida MGS.

PROTOCOLO

GIOP (General Inter.- ORB protocol) IIOP (internet Inter ORB Protocol)
OTROS SERVICIOS DE CORBA
Son servicios adicionales especificados en IDL Permiten crear componentes, nombrar y registran en el entorno Los creadores de objetos pueden crearlos sin pensar en servicios adicionales
Ing. Pablo Almeida MGS.

También podría gustarte