Directriz: Diseño de clientes de aplicación J2EE
Esta directriz trata la forma en que diseñar un cliente de aplicación para una aplicación J2EE.
Relaciones
Descripción principal

Introducción

Esta directriz se centra en el diseño de los detalles de un cliente de aplicación. En la sección Directriz de producto de trabajo: cliente de aplicación encontrará ayuda adicional sobre los clientes de aplicación.

Directrices

El diseñador debe considerar los mecanismos que utiliza el cliente de aplicación para comunicarse con el resto del sistema. Por ejemplo, debe saber si interactúa directamente con los EJB o si lo hace de forma indirecta a través de HTTP o JMS. Además, los clientes de aplicación pueden utilizar hebras de Java, por lo que se debe considerar la concurrencia dentro del cliente de aplicación. Estas decisiones forman parte de la Tarea: descripción de la arquitectura de tiempo de ejecución.

El diseñador también debe considerar las clases y subsistemas que se ejecutan como parte del cliente de aplicación, las interfaces (si hay) que se exponen por turnos al resto del sistema y las dependencias que hay con otras partes del sistema. Consulte la sección Producto de trabajo: subsistema de diseño para obtener información más detallada.