next up previous
Next: O que s�o web Up: fachada-ws Previous: fachada-ws

Introdu��o

Este exerc�cio-programa � uma continua��o do trabalho que voc�s fizeram nos EPs 1 e 2. Naqueles EPs voc�s constru�ram uma aplica��o servidora, voltada para v�deo-locadoras, que oferece sua funcionalidade atrav�s de um servi�o de fachada CORBA. Nesta etapa do trabalho, voc�s criar�o um novo servi�o de fachada para o mesmo sistema, agora tornando-o acess�vel como um web service. A id�ia � partir do sistema constru�do nos EPs 1 e 2 e adicionar a ele novas classes, que implementar�o a fachada web service.

Como web services implementados em Java rodam dentro de servidores de aplica��es (ou, mais precisamente, dentro de servidores web com suporte para servlets1), sua fachada web service ter� de rodar dessa forma. Por outro lado, queremos que a fachada web service interaja com o restante do sistema (os objetos do EP2) atrav�s de chamadas locais. Portanto o sistema do EP2 e a fachada web service dever�o ser executados pelo mesmo processo, o servidor de aplica��es. Sua primeira tarefa ser� alterar o EP2 para que ele rode como um m�dulo implantado num servidor de aplica��es. As altera��es ser�o m�nimas. Todos os objetos do EP2, incluindo o servi�o de fachada CORBA, continuar�o a existir dentro do servidor de aplica��es. Depois que voc�s tiverem o EP2 rodando dentro de um servidor de aplica��es, poder�o atacar o problema real desta etapa, que � a adi��o da fachada web service.


next up previous
Next: O que s�o web Up: fachada-ws Previous: fachada-ws
Francisco Reverbel
2006-05-25