Evaluación de los diferentes frameworks soportados porjava

Páginas: 9 (2187 palabras) Publicado: 11 de junio de 2010
Apache Cocoon
Apache Cocoon, usualmente llamado simplemente Cocoon, es un framework de desarrollo web construido en los conceptos de desarrollo web separando componentes y preocupaciones. El framework se enfoca en la publicación de XML y XSLT y esta construido usando el lenguaje de programación Java.

Apache Struts
Struts es una herramienta de soporte para el desarrollo de aplicaciones Webbajo el patrón MVC bajo la plataforma J2EE (Java 2, Enterprise Edition). Struts se desarrollaba como parte del proyecto Jakarta de la Apache Software Foundation, pero actualmente es un proyecto independiente conocido como Apache Struts.
Struts permite reducir el tiempo de desarrollo. Su carácter de "software libre" y su compatibilidad con todas las plataformas en las que Java Entreprise estédisponible lo convierten en una herramienta altamente disponible.
Con la versión 2 del framework se introdujeron algunas mejoras sobre la primera versión, de cara a simplificar las tareas más comunes en el desarrollo de aplicaciones web, así como mejorar su integración con AJAX, etc.
Funcionamiento de Struts
Struts se basa en el Framework del Modelo-Vista-Controlador (MVC) el cual se utilizaampliamente y es considerado de gran solidez. De acuerdo con este Framework, el procesamiento se separa en tres secciones diferenciadas llamadas el modelo, las vistas y el controlador

Canigó (framework)
Canigó es el nombre con el que se denomina al framework J2EE de la Generalidad de Cataluña.
Propósitos
• Ofrecer una arquitectura común de construcción de aplicaciones J2EE.
• Proporcionar unconjunto de componentes y servicios (trazas, internacionalización, persistencia, componentes de presentación, etc.) que sirvan como base para la construcción de aplicaciones.
• Simplificar la complejidad inherente a J2EE, ofreciendo un marco de referencia de trabajo.
• Ofrecer una solución en línea con los estándares y soluciones más utilizadas por la comunidad opensource.
• Ofrecer una soluciónabierta que permita añadir e intercambiar cualquier pieza con un coste reducido.
• Ofrecer una solución de interconectividad con los servicios corporativos.
Tecnologías que integra
El framework integra las siguientes tecnologías:
• Hibernate
• Spring
• Struts
• Jasper Reports
• Quartz
• Log4j

HIBERNATE
Hibernate es una herramienta de Mapeo objeto-relacional para la plataforma Java (ydisponible también para .Net con el nombre de NHibernate) que facilita el mapeo de atributos entre una base de datos relacional tradicional y el modelo de objetos de una aplicación, mediante archivos declarativos (XML) que permiten establecer estas relaciones.
Características
Como todas las herramientas de su tipo, Hibernate busca solucionar el problema de la diferencia entre los dos modelos dedatos coexistentes en una aplicación: el usado en la memoria de la computadora (orientación a objetos) y el usado en las bases de datos (modelo relacional). Para lograr esto permite al desarrollador detallar cómo es su modelo de datos, qué relaciones existen y qué forma tienen. Con esta información Hibernate le permite a la aplicación manipular los datos de la base operando sobre objetos, con todaslas características de la POO. Hibernate convertirá los datos entre los tipos utilizados por Java y los definidos por SQL. Hibernate genera las sentencias SQL y libera al desarrollador del manejo manual de los datos que resultan de la ejecución de dichas sentencias, manteniendo la portabilidad entre todos los motores de bases de datos con un ligero incremento en el tiempo de ejecución.
GoogleGuice
Google Guice es un framework de inyección de dependencias que puede ser utilizado en aplicaciones hechas con Java en donde la relación o dependencia entre objetos de negocio necesita ser administrada o mantenida.
Debido a que Guice usa Java en su versión 5.0 o superior, aprovecha los beneficios de Genéricos y Anotaciones permitiendo que el código sea tipado.
Guice utiliza la anotación...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • La Evaluacion, Acreditacion y Calificacion. Diferencias.
  • Diferencia entre acreditaciòn,calificacion y evaluacion
  • Diferencias entre evaluación, mediación y calificación
  • Evolución de la evaluación y diferentes funciones.
  • Diferencia y naturaleza de la evaluacion
  • RELACIÓN Y DIFERENCIAS ENTRE LA EVALUACION CLÍNCA Y EVALUACIÓN JURIDICO FORENSE
  • Tipos de evaluacion segun diferentes autores
  • Evaluacion Psicologia Y Pricometrica, Diferencias E Interaccion.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS