CONCEPTES AVANATS DE SISTEMES OPERATIUS Departament dArquitectura de
- Slides: 13
CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament d’Arquitectura de Computadors JINI (Seminaris de CASO) Autors Jose Antonio Pavón o David Santos o
¿ Qué es ? o JINI (JAVA INTELLIGENT NETWORK INFRAESTRUCTURE) Tecnología software de conexión de dispositivos en red o Características: o – – – portabilidad (gracias a Java Virtual Machine) dinámico escalable económico características de un sistema operativo distribuido 2
¿ Qué aporta ? o PORTABILIDAD – Trabaja sobre la plataforma J 2 EE(JVM) lo cual implica independencia del hardware a la hora de requerir los servicios que ofrece la tecnología JINI. o ESCALABILIDAD – No tiene control centralizado. La red se administra a sí misma. – Permite añadir, quitar y mover los recursos de forma dinámica. 3
¿ Qué aporta ? o ECONÓMICO – No es necesario pagar tasas ni derechos de autor. o CARACTERÍSTICAS S. O. D – – – El usuario trabaja sobre una máquina virtual(JVM) Localización de los recursos transparente Mecanismos de control de acceso Comunicación segura Compartición de recursos. . . 4
¿ Cómo funciona ? o Módelo Cliente/Servidor dinámico o Discovery – Protocolo usado para poder publicar un servicio de forma que un dispositivo pueda ofrecer sus recursos al resto del sistema – Al conectar un dispositivo a la red, se hace una petición a un LUS (Lookup Service, servicio que contiene un registro de los servicios disponibles en la red) 5
¿ Cómo funciona ? o Join – Al recibir la petición el Lookup Service registra el servicio en forma de Service Object – El Service Object contiene una interficie (proxy) que permite realizar la conexión entre el cliente y el servidor 6
¿ Cómo funciona ? o Lookup – Petición de un servicio por parte de un cliente conectado a la red – Tres fases: • 1. Localización de servicio en el Lookup Service • 2. El Lookup Service busca el servicio solicitado (Service Object) y retorna una copia al cliente • 3. Mediante el proxy contenido en el Service Object proporcionado por el Lookup Service, el cliente puede comunicarse con el servidor y disponer del servicio solicitado 7
¿ Cómo funciona ? o Discovery LOOKUP SERVICE IMPRESORA PETICION RED 8
¿ Cómo funciona ? o Join LOOKUP SERVICE -Service Objects: . . . - IMPRESORA RED 9
¿ Cómo funciona ? o Lookup – FASE 1: Localizar el servicio ¿ IMPRESORA ? IMPRESORA CLIENTE LOOKUP SERVICE 10
¿ Cómo funciona ? o Lookup – FASE 2: Buscar servicio y retornar copia de Service Object a cliente IMPRESORA CLIENTE LOOKUP SERVICE Service Object RED 11
¿ Cómo funciona ? o Lookup – FASE 3: El cliente puede utilizar el servicio a través del proxy contenido en el Service Object IMPRESORA CLIENTE LOOKUP SERVICE RED 12
Bibliografía http: //www. sun. com/jini o http: //www. geocities. com/sermechi 2001/JINI. htm o 13
- Verbs objectius operatius
- Metode de igualacio
- Sistemes d'entrenament
- Verbs objectius especifics
- Grecki departament
- Jacek paziewski arimr
- Departament
- Paa departament ochrony radiologicznej
- Departament rozwoju inwestycji
- Departament innowacji i rozwoju
- Departament prawny mon
- Departament wychowania i promocji obronności