Aplicação Web

382 palavras 2 páginas
Trabalho sobre Aplicações Web
O objetivo deste trabalho é desenvolver uma aplicação web que atua como cliente do serviço web desenvolvido no trabalho anterior. A arquitetura geral é mostrada na figura abaixo, onde serviço e aplicação web estão instalados nos servidores de uma empresa (podendo também estar no mesmo servidor).
Empresa 1
(servidor 1)

BD

Servidor

Interface
SOAP

Empresa 1

Empresa 2

(servidor 2)

(cliente)

Aplicação
Web

Navegador
Web

Tal aplicação pode ser desenvolvida usando servlets e/ou JSP. A aplicação deverá oferecer as seguintes funcionalidades, de acordo com as operações definidas no serviço web:
1. Fornece a lista dos produtos que sua empresa produz.
2. Permite criar ordens de venda para um consumidor.
3. Lista as ordens de venda para um determinado consumidor.
4. Fornece a lista de produtos da empresa com base em um critério de busca (tal como feito no trabalho de XML). Como esta funcionalidade não foi especificada no serviço web, uma possível solução seria fazer com que a aplicação obtenha a lista completa de produtos para então aplicar o filtro necessário. Naturalmente, outra opção seria a adição uma nova operação ao serviço web existente.
Requisitos que a aplicação deve seguir:
Verificação de erros para valores inexistentes no BD ou inválidos. Pode-se fazer isso no lado do servidor, ou no cliente (usando JavaScript, por exemplo).
• Ao criar uma nova ordem, salvá-la primeiro na sessão. Depois, permitir que o cliente adicione os itens da ordem, que também são armazenados na sessão. No final, a ordem completa é enviada ao serviço web para ser armazenada no BD.


O exemplo dado em aula pode ser usado como base para o desenvolvimento, mas é preciso adaptá-lo para que trabalhe com os proxies usados para acessar o serviço web.
Para este trabalho será necessário o servidor web Apache Tomcat, o mesmo utilizado para o trabalho anterior.
Entrega do trabalho: via e-mail para

Relacionados

  • Aplicação Web
    1020 palavras | 5 páginas
  • Aplicação web
    932 palavras | 4 páginas
  • Aplicação da web semântica
    1408 palavras | 6 páginas
  • aplicação de web 3.0
    1034 palavras | 5 páginas
  • Aplicação web 3.0
    7991 palavras | 32 páginas
  • Teste de aplicação web
    314 palavras | 2 páginas
  • Framework para um desenvolvimento de uma aplicação web
    368 palavras | 2 páginas
  • Gestão de Projecto em Aplicação web
    2950 palavras | 12 páginas
  • Modelo de aplicação web 3.0
    258 palavras | 2 páginas
  • Av 2 - Aplicação WEB
    307 palavras | 2 páginas