Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Corba
1. “UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES”
UNIANDES
Tema:
Corba
Nombre:
Wilmer Javier Yacelga Moya
Docente:
Ing. Bernabé Ortega
2015
2. CORBA
Es un diseño de middleware que permite que los programas de aplicación se comuniquen unos con otros con
independencia de sus lenguajes de programación, sus plataformas hardware y software, las redes sobre las que se
comunican y sus implementadores.
SU APLICACION
CORBA define su propio modelo de objetos, basado en la definición de las interfaces de los objetos mediante el
lenguaje IDL, de esta forma se logra una abstracción de la heterogeneidad que permite que el uso de CORBA no sea
nada complejo. Sigue una metodología concreta y fácil de seguir, logrando parte de su éxito a la clara separación
entre la interfaz de los objetos y la implementación de los mismos. Las interfaces se definen utilizando el lenguaje
IDL, cuya principal característica es su alto nivel de abstracción, lo que le separa de cualquier entorno de desarrollo
específico. Para la implementación de los objetos se puede utilizar cualquier lenguaje de programación que
proporcione enlaces con el lenguaje IDL; para que un lenguaje de programación se pueda utilizar desde CORBA,
debe tener definida la forma de enlazarse con IDL. De esta forma, y a partir de una especificación de las interfaces en
IDL, se generan unos cabos (proxies) en el lenguaje elegido que permiten el acceso a la implementación de los
objetos desde la arquitectura CORBA. (ORTIZ, 2003)
CONCLUSIONES
CORBA ofrece un conjunto de mecanismos muy útiles a la hora de desarrollar aplicaciones distribuidas,
junto con un soporte tecnológico suficientemente maduro como para construir aplicaciones robustas,
eficientes y competitivas, a la vez que integrables con otros sistemas que cumplan estos estándares.
Proporciona una infraestructura y un modelo común desde donde los requisitos expresados en diferentes
lenguajes (las diferentes metodologías de desarrollo), pueden ser integrados para formar un sistema
globalmente consistente.
BIBLIOGRAFÍA
BARRERA, C. M. (n.d.). TECNOLOGIA CORBA. Retrieved from TECNOLOGIA CORBA:
http://www.ucentral.edu.co/images/editorial/nomadas/docs/nomadas_17_15_tecnologia.PDF
ORTIZ, D. N. (2003, ABRIL). SISTEMAS OPERATIVOS. Retrieved from SISTEMAS OPERATIVOS:
http://exa.unne.edu.ar/informatica/SO/CORBA.PDF