Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CORBA
Tabla de contenidos
Introduccin a CORBA
La Historia de CORBA en el proyecto GNOME
El lenguaje IDL
ORBit, la implementacin de CORBA de GNOME
Los escritorios modernos estn compuestos por multitud de
pequeos programas que deben comunicarse los unos con los
otros para que el usuario tenga la sensacin de estar trabajando
en un entorno coherente, un entorno en el que todo encaja y
trabaja de forma coordinada.
Tmese como ejemplo el Panel, el Panel, este es un contenedor
en el cual se pueden colocar diferentes "applets", estos
"applets" son programas autnomos que deben comunicarse con
el Panel para que el usuario tenga la sensacin de que el Panel y
los "applets" estn perfectamente integrados.
Otros ejemplos mucho ms complejos son tambin posibles, por
ejemplo, el caso en cual un programa toma datos de un sensor
y los introduce de forma automtica en Gnumeric (la hoja de
clculo de GNOME Office) sin necesidad de que el usuario
intervenga.
Para poder conseguir esta integracin y la posibilidad de
controlar las aplicaciones de esta forma es necesario un sistema
que permita a los diferentes programas comunicarse entre ellos.
En este captulo se presentar la solucin que la comunidad
GNOME a adoptado para este importante problema, sus
caractersticas, sus ventajas y sus limitaciones.
Introduccin a CORBA