| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación Java >> Content
    Java Primavera vs. Struts
    Primavera y Apache Struts son marcos populares para la implementación de aplicaciones Java. En comparación con Apache Struts , Spring ofrece una amplia gama de servicios que pueden ser utilizados para la web , así como aplicaciones no basadas en la Web . Apache Struts está dirigido exclusivamente a proporcionar una arquitectura optimizada para aplicaciones basadas en web Java. Tanto los marcos son de código abierto y está disponible bajo los términos de la Apache License, Version 2.0 . Primavera

    Según documentación de referencia Spring Framework , Spring Framework es una plataforma Java que proporciona la infraestructura de apoyo integral para el desarrollo de aplicaciones Java. Se hizo popular y ganó amplia aceptación en la industria del software como un marco menos intrusiva y eficaz que proporciona la inyección de dependencia y la inversión de control . También cuenta con una serie de otros servicios como gestión de transacciones, programación orientada a aspectos , control de la conexión de base de datos y muchos más. El marco es fácilmente configurable para cargar sólo los módulos requeridos por una aplicación.
    Apache Struts

    Apache Struts es un framework de aplicaciones web en Java que proporciona un Modelo -Vista- patrón Controller ( MVC ) para simplificar las aplicaciones web construido utilizando páginas y Servlets Java Server . Marco de trabajo Struts ganó popularidad como una manera de tener una forma estándar para la creación de aplicaciones basadas en web basado en la arquitectura MVC. En comparación con la primavera , Apache Struts proporciona un conjunto más reducido de las instalaciones para la construcción de aplicaciones basadas en web.
    Primavera Web MVC vs Apache Struts

    Un componente de la primavera conocido como primavera web MVC proporciona características comparables como Apache Struts. Apache Struts es una buena opción si el soporte de la arquitectura MVC es todo lo que se necesita. Primavera Web MVC tiene sentido si la aplicación se está desarrollando también tiene otras instalaciones que se ofrecen en la primavera . Si es necesario , Struts tiene mecanismos para conectar marcos de inyección de dependencia como Spring en una aplicación basada en web.
    Bibliotecas de etiquetas y soporte AJAX

    Las versiones posteriores de ambos los marcos son capaces de soportar AJAX y JSON. Apache struts también incluye un conjunto de bibliotecas de códigos que proporcionan los componentes de la interfaz de usuario predefinidos , como menús y diseños. Primavera Web MVC también proporciona un conjunto de biblioteca de etiquetas de primavera que proporcionan soporte para el enlace de datos y temas. Las versiones posteriores de ambos marcos también proporcionan mecanismos para apoyar REST.
    Primavera Web Flow

    Otro de los componentes del resorte que se puede considerar en el desarrollo de aplicaciones web es Spring Web Flow . Es una extensión que proporciona un mecanismo para definir y controlar los flujos , que son un conjunto de las interacciones del usuario relacionados . En comparación con Spring MVC y Struts , donde la interacción del usuario es típicamente una solicitud y respuesta , WebFlow proporciona una forma más rica para proporcionar interacciones de los usuarios web.

    Previous :

    next :
      Artículos relacionados
    ·Cómo dar formato a un número entero en Java 
    ·Diferencia entre personalizadas JSP Tags & Beans 
    ·Cómo descargar Java Runtime Environment 5.0 en Windows…
    ·¿Qué es la herencia múltiple en Java 
    ·Cómo escribir un programa en Java que los insumos n pa…
    ·Cómo convertir de RGB a YUV en Java 
    ·Introducción a la programación con Java 
    ·Cómo eliminar un nodo en Sistemas de Enlace en Java 
    ·Diferencias entre la fábrica y abstracta en Java 
    ·Cómo encontrar el máximo común divisor de dos númer…
      Artículos destacados
    ·Características de Visual Basic 
    ·Cómo utilizar un simulador de GDB 
    ·Cómo insertar Control Calendar en un documento utiliza…
    ·Cómo convertir una marca de fecha 
    ·Cómo depurar Visual Studio 6 en Vista 
    ·Cómo convertir P12 con keytool 
    ·¿Cuál es la diferencia entre XSL y XSD 
    ·Cómo utilizar un doble de bucles en Python 
    ·Cómo combinar una matriz mediante QBasic 
    ·Cómo obtener una lista de las impresoras en VB6 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com