Professional Documents
Culture Documents
Swing/
Vista JSP JSF ADF UIX
ADF JClient
Controlador Struts
ADF Beans
Servicios Servicios JavaBeans/
Business de Sesión
de Negocio Web Otros
Components EJB
• Es un marco de desarrollo de
capa de negocio completo
• Implementa patrones de diseño de
J2EE y soluciones de
instrucciones óptimas para:
–Implementación de
lógica de negocio
–Escalabilidad y
rendimiento
–Interacción de base de
datos optimizada
•Soporta opciones de
despliegue estándar: EJB,
capa Web, servicios Web
• Objetos de entidad
– Aplica las reglas de negocio y la validación de datos
– Persistencia, almacenamiento en caché
– Manipulación de datos
• Asociaciones de entidad
– Aplica reglas relacionales entre objetos de entidad
• Tipos de objeto personalizados (dominios)
– Objetos personalizados, como AddressType
– Validación de objetos, como EmailAddress
• Módulos de aplicación
– Gestionan transacciones
– Definen datos y métodos que un cliente puede ver
• Objetos de vista
– Proporcionan acceso de cliente a datos
– Son recopilaciones de datos para acceso de cliente
• Enlaces de vista
– Enlazan objetos de vista para la coordinación
maestro-detalle
Tareas de aplicación
OrderEntryApp Manejo de transacciones
Objetos
Componentes de
de vista
consulta
reutilizables
PriorityOrder ItemList orientados al cliente
Objetos
Componentes de
de entidad
persistencia y de
lógica de negocio
reutilizables de
Customers Orders OrderItems dominio de negocio