Máster Certificado en Big Data y Minería de Datos
Recomendaciones similares

Últimas novedades

curso Creación de Aplicaciones Modulares con OSGi
curso Frameworks Open Source en Java
curso Creación de Informes con Eclipse BIRT
curso Búsqueda Textual con Lucene y Solr
curso Desarrollo de Aplicaciones Java con Bases de Datos NoSQL
curso Persistencia Avanzada con iBatis
curso Inyección de Dependencias con GUICE
curso Minería de Datos y Análisis Estadístico con Apache Mahout
curso Creación de Informes con Jasper Reports

Mejor Valorados

curso Búsqueda Textual con Lucene y Solr
curso Creación de Aplicaciones Modulares con OSGi
curso Desarrollo de Aplicaciones Java con Bases de Datos NoSQL
curso Persistencia Avanzada con iBatis
curso Inyección de Dependencias con GUICE

Más visitados

curso Creación de Informes con Eclipse BIRT
curso Creación de Aplicaciones Modulares con OSGi
curso Minería de Datos y Análisis Estadístico con Apache Mahout
curso Creación de Informes con Jasper Reports
curso Búsqueda Textual con Lucene y Solr

Descargar catálogo de cursos

[F-40] Creación de Aplicaciones Modulares con OSGi (25 h)

Nivel: AvanzadoAvanzadoAvanzadoAvanzado

Temario

PARTE 1. Introducción a OSGi
	1. Orígenes y la falta de modularidad de Java
	2. Classloaders en Java Tradicional
	3. Arquitectura de OSGi.
	4. Los Bundles. Estructura y Metadatos
	5. Entendiendo la maraña : Equinox, Karaf, Aries, Felix
	6. OSGi y el resto de Java. JavaEE, Jini, JMX
	7. Las especificaciones OSGi  -  Core, Annotation, Compendium, Enterprise, Residential

PARTE 2. Comenzado con OSGi
	1. Interfaces. Versionamiento y dependencias
	2. Ciclo de vida de los Bundles
	3. Classloaders en OSGi
	4. Un Bundle minimalista
	5. Inicio y ciclo de vida de un framework
	6. Hola Mundo en OSGi
	7. Despliegue, inicio y parada de Bundles

PARTE 3. Bundles avanzados
	1. El contexto de un Bundle
	2. Propiedades del entorno
	3. Acceso a recursos desde Bundles. Resource API
	4. Bundle Wiring
	5. Eventos. Entrega y suscripción
	6. Servicios y la capa de Servicio
	7. Inicio demorado de bundles (Lazy Start)
	8. Acceso a aplicaciones remotas. DOSGi

PARTE 4. Inyección de dependencias
	1. Introducción al patrón DI / IoC
	2. Inyección de dependencias con Blueprint
	3. Blueprint XML
	4. Ciclo de vida en Blueprint
	5. El Bean Manager y el Service Manager
	6. Eventos Blueprint

PARTE 5. Persistencia
	1. Diversas modalidades de persistencia
	2. JDBC Service
	3. Persistencia con JPA. Object-Relational Mapping
	4. JPA Service

PARTE 6. Testing y depuración
	1. In-Container testing
	2. Despliegue de pruebas
	3. Servicio de históricos
	4. Mock objects
	5. PaxExam
	6. Depuración de Bundles
	7. Gestión de Bundles y Aplicaciones

PARTE 7. Securización de Bundles.
	1. Introducción a la seguridad de Bundles
	2. Permisos OSGi
	3. Gestión de permisos con ConditionalPermission Admin
	4. Bundles firmados digitalmente

PARTE 8. Bundles y aplicaciones web
	1. Creación de aplicaciones web básicas. WABs
	2. La especificación HTTP Service
	3. La especificación Web Applications
	4. Servicios Web RESTful
	5. Creación de Servicios
	6. Consumo de Servicios




Todos los temarios de nuestros cursos se pueden personalizar a la medida de las necesidades de la empresa

Requisitos Previos
Salidas Profesionales
Materiales
A todos los alumnos se les entrega: ? Un DVD con documentación en inglés, materiales adicionales, ejemplos y con el software utilizado durante el curso, así como herramientas adicionales
Modalidades y Horarios

Modalidad Presencial

Horarios:
Mañanas (9:00-14:00)
Tardes (15:00-19:00)

Duración: 25 horas
Número mínimo de alumnos: 3
Número máximo de alumnos: 25

Modalidad de Aula Virtual

(En esta modalidad, el alumno puede participar a distancia en un curso presencial, pudiendo ver y escurchar al docente, interactuar con él y los demás asistentes, formular preguntas, etc. En definitiva, dispone de todas las ventajas de un curso presencial sin necesidad de desplazarse )

Duración: 25 horas
Número mínimo de alumnos: 5
Número máximo de alumnos: 15
Información Adicional


Logo Fundación Tripartita Para empresas y empleados, podemos gestinar las bonificaciones de la Fundación Tripartita para este curso. Dependiendo de sus circunstnacias, es posible que su empresa se pueda beneficiar de una bonificación de hasta el 100% del importe del curso, resultando en un curso de coste 0.


Solicitar información adicional


(c) 2024 Planetalia S.L. Todos los derechos reservados.
Este sitio web utiiza cookies tanto propios como de terceros. El uso del sitio implica la aceptación de dicho uso, así como de los Términos y Condiciones del sitio.