Elemento J2EE
|
Artefacto de modelo de diseño de RUP
|
Artefacto del modelo de implementación de RUP
|
Directrices para el modelado
|
Cliente de aplicación
|
Subsistema de diseño con estereotipo
<<ApplicationClient>>
|
Conjunto de elementos de implementación para las clases Java
individuales que implementa el cliente de aplicación.
|
Directriz: cliente de aplicación J2EE
Directriz: identificación de clientes de aplicación J2EE
Directriz: diseño de clientes de aplicación J2EE
|
Descriptor de despliegue
|
Los descriptores de despliegue no se representan en el modelo de diseño.
|
Elementos de implementación con estereotipo
<<EJB-JAR Descriptor>>, <<JARDescriptor>>, <<WARDescriptor>> o
<<EARDescriptor>>.
|
Directriz de producto de trabajo: módulo J2EE (descriptores de
despliegue de módulos J2EE).
Directriz de producto de trabajo: aplicaciones J2EE (descriptores de
despliegue de aplicaciones J2EE).
|
Enterprise JavaBean (EJB)
|
Clase de diseño.
Consulte la sección Directriz: identificación de Enterprise (EJB) para obtener
información más detallada sobre los estereotipos que se tienen que utilizar.
|
Conjunto de elementos de implementación para los elementos EJB
individuales.
|
Directriz de producto de trabajo: Enterprise JavaBean (EJB)
Directriz: identificación de Enterprise JavaBeans (EJB)
Técnica: diseño de Enterprise JavaBeans (EJB)
Directriz: interfaces para aplicaciones J2EE
|
Página HTML
|
Clase de diseño con estereotipo
<<ClientPage>>.
|
Elemento de implementación con estereotipo
<<ClientPage>>.
Las páginas de cliente sólo se modelan en el modelo se implementación si la página de cliente se
representa como un archivo estático en disco (en oposición a una página generada por una JSP de forma dinámica).
|
|
Clase de Java
|
Clase de diseño.
|
Elemento de implementación.
|
Directrices: clases Java
Directriz: identificación de clases Java
|
JavaBean
|
Clase de diseño.
|
Elemento de implementación.
|
Concepto: JavaBean
Directriz: JavaBean
Directriz: identificación de JavaBeans
Directriz: diseño de JavaBeans
|
Paquete de Java
|
Los paquetes de Java no se representan en el modelo de diseño.
|
Paquete en el modelo de implementación (no es necesario un
estereotipo).
Contiene elementos de implementación de Java; por ejemplo, EJB (Enterprise JavaBean) o servlets.
|
Directriz: estructuración de un modelo de implementación para aplicaciones
J2EE
|
Java Server Page (JSP)
|
Clase de diseño con estereotipo
<<ServerPage>>.
|
Elemento de implementación con estereotipo
<<ServerPage>>.
|
Directriz de producto de trabajo: Java Server Page (JSP)
Técnica: identificación de JSP (Java Server Pages)
Técnica: diseño de JSP (Java Server Pages)
|
Códigos personalizados de JSP
|
Clase de diseño con estereotipo <<JSPTag>>.
|
Elemento de implementación con estereotipo
<<JSPTag>>.
|
Directriz: códigos personalizados JSP (Java Server Page)
|
Aplicación J2EE
|
Las aplicaciones J2EE no se representan en el modelo de diseño.
|
Aplicación J2EE con estereotipo<<EAR>>.
|
Directriz de producto de trabajo: aplicaciones J2EE
Directriz: ensamblaje de aplicaciones J2EE
Directriz: despliegue de módulos y aplicaciones J2EE
|
Módulo J2EE (archivo de archivado)
|
Los módulos J2EE no se representan en el modelo de diseño.
|
Módulo J2EE con estereotipo <<EJB-JAR>>,
<<JAR>> o <<WAR>>.
|
Directriz de producto de trabajo: módulos J2EE
Directriz: ensamblaje de módulos J2EE
Directriz: despliegue de módulos y aplicaciones J2EE
|
Servlet
|
Clase de diseño con estereotipo
<<GenericServlet>> o <<HttpServlet>>.
|
Elemento de implementación con estereotipo
<<GenericServlet>> o <<HttpServlet>>.
|
Directriz: servlets
Directriz: identificación de servlets
Directriz: diseño de servlets
|
Directorio virtual
|
Los directorios virtuales no se representan en el modelo de diseño.
|
Paquete en el modelo de implementación con estereotipo
<<VirtualDirectory>>.
Contiene los componentes web de J2EE (páginas HTML, JSP, etc.).
|
Directriz: estructuración de un modelo de implementación para aplicaciones
J2EE
|