Ejemplo de subastas

El ejemplo de subastas es un ejemplo de showcase que muestra un proyecto de desarrollo integrado para un sitio Web de subastas en el que los usuarios pueden comprar y vender mercancías. Específicamente, todos los usuarios del sitio Web pueden buscar entre los artículos, buscar un tipo de artículo específico y ver los detalles de un artículo seleccionado. Los usuarios registrados pueden pujar por artículos y poner sus propios artículos a la venta. Los administradores pueden iniciar la sesión para obtener privilegios administrativos para gestionar información de usuario, modificar información de configuración y restablecer fechas de caducidad de los artículos.

El ejemplo de subastas se ha construido a partir de requisitos almacenados en una base de datos RequisitePro de IBM Rational que está correlacionada con los casos de utilización de un modelo UML (lenguaje de modelado unificado).

El ejemplo incluye los apartados siguientes en el apartado Construcción:

  • Aplicación Web: muestra la aplicación Web basada en J2EE, incluyendo el cliente EJB.
  • Servicio Web: muestra un servicio Web que implementa el listado de artículos para el catálogo de la aplicación Web de subastas.
  • Portal: muestra los proyectos de portlets y portal para el sitio Web.
  • Aplicación de administración de subastas de EGL: muestra el cliente EGL que proporciona acceso a base de datos y posibilidades de gestión, incluyendo la posibilidad de crear y mantener categorías de subastas, ver información de usuario y regular la información de artículos y las fechas de caducidad.

Los ejemplos de EGL y Portal aparecen en la Galería de ejemplos solamente si tiene instalados los componentes correspondientes.

El ejemplo utiliza una arquitectura por capas que divide la responsabilidad entre componentes separados. El diagrama siguiente muestra una vista de alto nivel de la arquitectura de las subastas:

Pulse los signos más del panel Contenido para expandir la tabla de contenido y ver los ejemplos de cada categoría.