Está en la página 1de 2

PREGUNTAS Y RESPUESTAS SOBRE CORBA BALOTARIO EXAMEN 1. Qu es CORBA?

CORBA es un Middleware, es una tecnologa para crear sistemas distribuidos creada por la OMG. 2. Ventajas de CORBA Disponibilidad y versatilidad Eficiencia Adaptacin a lenguajes de programacin Heterogeneidad Movilidad Adaptacin al cliente Tiempo de desempeo Robusto

3. Qu es el IDL? IDL (Interface Definition Language) es un lenguaje de programacin pensado exclusivamente para especificar los interfaces de las clases cuyas instancias queremos hacer pblicas a objetos remotos que las usaran como clientes. 4. Cules son las caractersticas de CORBA? Independencia en el lenguaje de programacin y sistema operativo Posibilidad de interaccin entre diferentes tecnologas Transparencia de distribucin Transparencia de localizacin Integracin de software existente Activacin de objetos

5. Qu componentes participan en la arquitectura CORBA? Object Request Broker (ORB) Interface Definition Language (IDL) Objetos por referencia Datos por valor Objects by value (OBV) CORBA Component Model (CCM) Interceptores portables General InterORB Protocol (GIOP) CORBALoc

6. Cmo se obtienen las referencias a objetos? En la creacin de objetos. A travs del servicio de directorio. Convirtiendo la referencia al objeto en una cadena y recuperndola.

7. Cules son los servicios de objetos de CORBA? Nombres Trader Notificacin Eventos Transacciones Seguridad Ciclo de vida Propiedades Persistencia Consulta Relaciones Concurrencia Externalizacin Licenciamiento Tiempo Coleccin

8. Cules son los servicios destacados de CORBA? Acceso a referencias de objetos a travs de la red. Notificacin de eventos importantes o cambios de estado en un objeto. Soporte para semntica transaccional. Soporte para seguridad.

9. Qu es Java RMI? Java RMI es una solucin 100% Java para objetos remotos que proporciona todas las ventajas de las capacidades de Java "una vez escrito, ejecutarlo en cualquier parte". 10. Qu sucede con Java IDL? En Java IDL, un cliente interacta con un objeto remoto por referencia. Esto es, el cliente nunca tiene una copia actual del objeto servidor en su propio ambiente de ejecucin. El cliente utiliza stubs en la ejecucin local para manipular el objeto servidor residiendo sobre la plataforma remota.

También podría gustarte