Más contenido relacionado
Similar a Curso de Fundeweb2 desde cero a experto con ejemplos.ppt (20)
Curso de Fundeweb2 desde cero a experto con ejemplos.ppt
- 1. © 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas.
Introducción a Fundeweb 2.0
2014/15
- 2. © 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas.
Índice de contenidos
• Introducción
• Componentes :
• Patrones de diseño
• Formularios
• Utilidades y extras
- 3. © 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas.
Introducción
• Framework de desarrollo de aplicaciones J2EE diseñado
por MNCS y con inicio en el año 2008.
• Facilita el proceso de desarrollo de software.
• Abstrae a los programadores de las dependencias de las
tecnologías que se usan.
• Provee de un conjunto de facilidades que adaptan el
desarrollo a las características del Framework.
• Abstrae de la base de datos sobre la que se trabaja.
• Automatiza las tareas de despliegue de proyectos.
- 4. © 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas.
¿Qué es Fundeweb?
• Automatiza el despliegue en servidores de desarrollo y/o
producción.
• Provee ayudas para el control de calidad y supervisión de
código.
• En resumen:
• Fundeweb es un framework de desarrollo de aplicaciones
que facilita a los programadores la gestión y despliegue de
proyectos.
• Incorpora un conjunto de tecnologías suficientes para el
desarrollo de aplicaciones J2EE.
- 5. © 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas.
Índice de contenidos
• Introducción
• Modelos de programación:
• Patrones de diseño
• Componentes de Fundeweb:
• Eclipse
• Maven
• Java
• JPA ( Hibernate / EclipseLink )
• JSF
• EJB
• Test de carga con JMeter
• Generación de Informes:
• Framework Birt
• Servicio Birtum
- 6. © 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas.
Modelos de programación
• Aplicaciones J2EE.
• Uso del patrón MVC.
• Aplicaciones de ServiciosWeb / REST.
• Capa de servicios.
• Sin interfaz gráfica.
• Aplicaciones de EJB.
• Capa de servicios.
• Sin interfaz gráfica.
• Aplicaciones J2EE + ServiciosWeb + EJB
• Combinación de anteriores.
- 7. © 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas.
Patrones de diseño J2EE
• ¿Por qué utilizar patrones de diseño?
• Hacen que las aplicaciones sean fácilmente extensibles.
• Mejoran la escalabilidad de la aplicación (rendimento).
• Mejoran la fiabilidad y la depuración de las aplicaciones.
• Hacen las aplicaciones más claras y uniformes.
• Existen un gran número de patrones dependiendo de qué
capa de la aplicación queremos tratar.
• Deben tenerse en cuenta en la fase de análisis de la
aplicación para mejorar el diseño final.
- 8. © 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas.
Gracias por vuestra atención
¿Alguna pregunta?