Amostra de Leilão

A amostra de Leilão é uma amostra que demonstra um projeto de desenvolvimento integrado, para um Web site no qual os usuários podem comprar e vender mercadorias. Especificamente, todos os usuários do Web site podem procurar mercadorias interativamente, procurar tipos específicos de itens e visualizar os detalhes de um item selecionado. Os usuários registrados podem oferecer lances para mercadorias e lançar suas próprias mercadores para venda. Os administradores podem efetuar login para obter privilégios administrativos para gerenciar informações do usuário, modificar informações de configuração e reconfigurar datas de expiração de itens.

A amostra de Leilão foi construída a partir dos requisitos armazenados em um banco de dados IBM Rational RequisitePro que são mapeados para os casos de uso em um modelo UML (Unified Modeling Language).

A amostra inclui as seções a seguir na seção Construção:

  • Aplicativo da Web: mostra o aplicativo da Web baseado em J2EE, incluindo o cliente EJB.
  • Serviço da Web: mostra um serviço da Web que implementa a listagem de itens para o catálogo do aplicativo da Web de Leilão.
  • Portal: mostra os projetos de portal e de portlet para o Web site.
  • Aplicativo de Administração de Leilão EGL: mostra o cliente EGL que fornece acesso ao banco de dados e recursos de gerenciamento, incluindo a capacidade para criar e manter categorias de leilão, visualizar informações do usuário e regular informações de itens e datas de expiração.

As amostras de Portal e EGL aparecem na Samples Gallery apenas se você instalou os componentes correspondentes.

A amostra utiliza uma arquitetura em camadas que divide a responsabilidade entre os componentes separados. O diagrama a seguir mostra uma visualização de alto nível da arquitetura de Leilão:

Clique nos sinais de mais na área de janela Conteúdo para expandir a tabela de conteúdo e ver as amostras em cada categoria.