Jt Design Pattern Framework 1.8

Licencia: Prueba gratuita ‎Tamaño del archivo: 436.21 MB
‎Calificación de usuarios: 2.8/5 - ‎11 ‎Votos

Jt Design Pattern Framework (visión general)

Jt es un marco de patrones de diseño para la rápida implementación de aplicaciones Java y Android. Jt se ha utilizado en varios grandes sistemas de misión crítica. Jt no es una aplicación (o juego) sino un marco de mensajería diseñado para ayudarle a crear aplicaciones Android y Java. Por favor, no descargue a menos que esté buscando un framework Android / Java. El marco de trabajo aborda los siguientes objetivos:

A) El marco de patrones de diseño implementa y/o facilita la implementación de patrones de diseño conocidos como los patrones de diseño Gang of Four (GoF) y J2EE Design. El marco en sí se concibe e implementa, desde cero, sobre la base de patrones de diseño. El marco también facilita y acelera la implementación de aplicaciones basadas en patrones de diseño.

B) La arquitectura del marco de trabajo se basa en el patrón de diseño de mensajería (MDP): los componentes del marco de trabajo pueden intercambiar información y realizar cálculos mediante el envío, recepción y procesamiento de mensajes. Una API de mensajería proporciona simplicidad, encapsulación fuerte y acoplamiento; Los componentes del marco de trabajo se pueden conectar indistintamente a aplicaciones de marco complejas mediante una arquitectura "lego/messaging". Los mensajes de Framework se pueden procesar de forma sincrónica o asincrónica. El marco de trabajo aprovecha al máximo la potencia y simplicidad del patrón de diseño de mensajería/API.

C) La arquitectura de lego/mensajería del marco de trabajo proporciona acceso transparente a los componentes y servicios remotos: los objetos de marco remoto se tratan como objetos locales. Los patrones de diseño implementados por el marco de trabajo (adaptadores, proxies remotos y fachadas) hacen esto posible ocultando el complejidades asociadas con las API remotas.

D) El marco de trabajo proporciona una integración transparente con otras tecnologías a través de adaptadores de marco, proxies y la implementación de patrones de diseño relacionados. Estas tecnologías incluyen BPEL, BPM, implementaciones de objetos de acceso a datos (DAO), implementaciones de controlador de vista de modelo (MVC), EJB, JSP, AJAX, ESB, JMS, XML, REST y servicios web.

E) El marco está diseñado para ser ligero y rápido (baja sobrecarga / pequeña huella). La funcionalidad principal de Jt se ejecuta en teléfonos inteligentes bajo Android.

F) La arquitectura de mensajería/lego del marco de trabajo debe mejorar y simplificar los esfuerzos de diseño/desarrollo. Existe una estrecha correspondencia entre los diagramas de diseño de UML y el marco aplicaciones y componentes basados en mensajería necesarios para la implementación. El marco de trabajo proporciona asistentes y capacidades automatizadas para generar aplicaciones de marco de trabajo. Los componentes de Framework se pueden agregar fácilmente a los diagramas de proceso BPEL/BPM. En futuras versiones de la marco de trabajo, debe ser posible que los módulos de aplicación repetitivos se generen directamente a partir de los diagramas de diseño UML. Este objetivo sigue en curso.

G) La arquitectura de mensajería del marco de trabajo facilita los esfuerzos de prueba y depuración. El marco de trabajo proporciona capacidades para probar componentes como unidades independientes mediante el envío de mensajes al componente y la comprobación de los mensajes de respuesta esperados.

Están disponibles los siguientes documentos:

1) Patrón de diseño de mensajería (MDP) e implementación de patrones 17a conferencia sobre los lenguajes de patrones de los programas (PloP 2010) http://java.net/downloads/jt/MDP.pdf

2) Patrón de diseño de mensajería (MDP) y objetos vivos o animados 18a conferencia sobre los lenguajes de patrones de los programas (PloP 2011) http://java.net/projects/jt/downloads/download/Papers/MDPAnimated.doc

3) Patrón de diseño de procesos y un modelo de información realista 18a conferencia sobre los lenguajes de patrones de los programas (PloP 2011) http://java.net/projects/jt/downloads/download/Papers/MDPinformationModel.pdf

historial de versiones

  • Versión 1.8 publicado en 2012-01-03
    Varias correcciones y actualizaciones
  • Versión 1.8 publicado en 2012-01-03

Detalles del programa