java - mvc - patron mvvm explicado
¿Hay algo similar a WPF y MVVM en el mundo de Java? (3)
Eche un vistazo al patrón WCS-MVC de Jrebirth Application Framework.
Este patrón fue diseñado después de haber trabajado con PureMVC y Mircrosoft MVVM. Tenga en cuenta que el modelo Model View View Model agrega silenciosamente un (ViewController con el archivo .xaml.cs ....), que agregará mucha confusión.
WCS-MVC significa:
- Wave => gestionar eventos entre componentes
- Command => gestiona acciones atómicas o múltiples en un hilo separado (JAT, JIT, JTP)
- Servicio => gestionar acción prolongada con notificaciones progree
- Modelo => gestionar la lógica de negocio para ver
- Ver => definir el árbol de la interfaz de usuario
- Controlador => escucha la interacción del usuario
JRebirth ofrece:
- gestión de hilos
- menor huella de memoria
- buena separación de la preocupación
- un motor de notificación interno para permitir que cada componente se comunique con los demás de forma asíncrona.
¿Hay algo similar a WPF y MVVM en el mundo de Java?
¿Has visto eFace ?
eFace es una solución XAML / WPF en Java. La primera versión está disponible para su descarga ahora: http://www.soyatec.com/eface/installation/ .
JavaFX proporciona algunas de las capacidades de WPF. Vea esta respuesta SO para más detalles.
A partir de la versión 6, ZK proporciona una serie de potentes funciones de soporte de programación meta, como CSS Selector en Java y MVVM en Java.
Puedes echar un vistazo a este enlace:
http://books.zkoss.org/wiki/Small_Talks/2011/November/Hello_ZK_MVVM http://books.zkoss.org/wiki/Small_Talks/2011/JanuaryEnvisage_ZK_6:_An_Annotation_Based_Composer_For_MVC