El FormEngine es un Java marco para la creación de forma dinámica y procesamiento de formularios complejos para aplicaciones web .
Desarrollador (es) | imatics Software GmbH |
---|---|
Lanzamiento estable | 2.0.1 / 8 de mayo de 2012 |
Escrito en | Java |
Licencia | propiedad |
Sitio web | FormEngine Inicio |
Acerca de
El objetivo principal de este marco es ayudar a los desarrolladores de aplicaciones en dos áreas de interés:
1. creación dinámica de definiciones de formularios en tiempo de ejecución
2. una manera simple pero poderosa de procesar dinámicamente cálculos complejos y validaciones de entrada de formularios (datos de usuario)
Caracteristicas
El marco FormEngine está diseñado para su uso en proyectos de aplicaciones web Java disponibles (o nuevos). Se puede integrar con unos sencillos pasos en un contenedor de servlets .
El procesamiento de formularios se produce en sesiones de formularios que vinculan las capacidades de procesamiento de datos junto con la instantánea del modelo de datos actual a la tarea iniciada por un usuario / cliente. Una sesión de formulario administra una instancia de formulario que se comporta como se describe en la definición del formulario. FormEngine se basa en técnicas AJAX para permitir la comunicación cliente-servidor durante una sesión de formulario.
Los cálculos y la validación de datos solo deben implementarse en el lado del servidor. Varios patrones de diseño apuntan a minimizar las necesidades de memoria. Los renderizadores se implementan con seguridad para subprocesos y se pueden usar simultáneamente con múltiples instancias de formulario de una única definición de formulario.
Historia
El proyecto de marco de Java FormEngine comenzó en 2007. Fue creado para superar las deficiencias de otros marcos de formularios web en varias áreas. Se utiliza en una suite de gestión de procesos de negocio (*) como reemplazo de Chiba Engine , un marco de formulario para procesar definiciones de XForms . El marco FormEngine se lanzó por primera vez para uso abierto bajo una licencia MIT modificada en diciembre de 2009.
Artículos y más información
Se han publicado varios artículos sobre el marco Java de FormEngine, como "FormEngine: Multidynamische Formulare" (alemán). [1]
Para obtener más información, consulte Enlaces externos .
Ver también
Referencias
- ^ Revista Java (2010), " it-republik.de ". FormEngine: Multidynamische Formulare
enlaces externos
- form-engine.de Inicio
- Página de ejemplo de FormEngine
- Ejemplo básico de FormEngine
- Inicio del motor de Chiba
- Imatics ProcessSuite : una suite de gestión de procesos de negocio que hace uso del marco FormEngine