Capa de Negocio de Aplicaciones Java
- Contenidos generales
- Licenciamiento
- Convenios de Codificación Generales
- Construcción por Capas
- Otras Especificaciones de Codificación
- Seguridad
- Aplicaciones Java
- Aplicaciones PHP
La capa de negocio expone la lógica necesaria a la capa de presentación para que el usuario a través de la interfaz interactúe con las funcionalidades de la aplicación.
La plataforma Java EE define el uso de componentes de negocio EJB para abstraer la lógica de negocio de otros problemas generales de las aplicaciones empresariales como la concurrencia, transacciones, persistencia, seguridad, etc.
Como mejora para la construcción de componentes de negocio en la plataforma Java EE, han surgido otras alternativas como el marco de desarrollo Spring, que con su paradigma de Programación Orientada a Aspectos ha logrado ser adoptado por la extensa comunidad de programadores de aplicaciones empresariales Java. Se incluyen pautas para el uso correcto de esta tecnología.
Contenido del área
Código | Título | Tipo | Carácter | |
---|---|---|---|---|
LIBP-0038 | Buenas prácticas globales en la construcción de la capa de negocio | Libro de pautas | Directriz | Obligatoria |
LIBP-0039 | Buenas prácticas en la construcción de la capa de negocio asociadas a Spring | Libro de pautas | Directriz | Obligatoria |
LIBP-0040 | Buenas practicas en la configuración de Spring | Libro de pautas | Directriz | Obligatoria |
LIBP-0042 | Pautas asociadas a la construcción de Seam | Libro de pautas | Directriz | Obligatoria |
LIBP-0043 | Pautas asociadas al uso de EJB3 | Libro de pautas | Directriz | Obligatoria |
Código | Título | Carácter |
---|---|---|
PROC-0007 | Procedimiento de construcción de la capa de negocio | Recomendado |
Código | Título | Tipo | Carácter |
---|---|---|---|
RECU-0145 | Especificaciones de patrones J2EE asociados a la capa negocio | Patrón | Recomendado |
RECU-0146 | Business Delegate | Patrón | Recomendado |
RECU-0147 | Service Locator | Patrón | Recomendado |
RECU-0148 | Session Facade | Patrón | Recomendado |
RECU-0149 | Value List Handler | Patrón | Recomendado |
RECU-0150 | Transfer Object | Patrón | Recomendado |
RECU-0167 | Composite Entity | Patrón | Recomendado |
RECU-0168 | Transfer Object Assembler | Patrón | Recomendado |
RECU-0142 | Spring | Manual | Recomendado |
RECU-0143 | Seam | Referencia | Recomendado |
RECU-0144 | Referencia de EJB3 | Referencia | Recomendado |
RECU-0169 | Estudio comparativo entre JBoss Seam y Spring | Técnica | Recomendado |
RECU-0170 | Transacciones en la capa de negocio | Referencia | Recomendado |
RECU-0171 | Integración de la capa de negocio | Experiencia | Recomendado |
RECU-0172 | Vulnerabilidades conocidas en Spring | Experiencia | Recomendado |