Next: Requisitos
Up: fachada-ws
Previous: Empacotando o web service
Seu trabalho consiste em:
- Escrever um web service que implemente a fachada definida no arquivo
VideoRental.wsdl (isto �, tanto a fachada RPC/literal quanto a
document/literal).
- Escrever um cliente que chame as opera��es do web service. Seu cliente
pode ser interativo ou pode ler de um script (ou os dois), mas ele deve
permitir a chamada das opera��es da fachada, e mostrar os resultados obtidos
com estas chamadas. Seu cliente deve de algum modo permitir escolher se a
intera��o com o servidor ser� feita usando o estilo document/literal ou
RPC/literal.
- Examinar o arquivo
$JBOSS_HOME/server/default/log/server.log, ap�s a execu��o
de opera��es sobre as duas fachadas (RPC/literal e
document/literal). Enre muitas outras coisas, esse arquivo conter� as
mensagens SOAP trocadas entre o cliente e o servidor. Observe a
diferen�a entre as mensagens RPC/literal e document/literal.
- B�nus: Medir os tempos de execu��o de chamadas remotas
- do cliente para a fachada CORBA;
- do cliente para a fachada web service.
Em que caso as chamadas remotas s�o mais r�pidas? Tente justificar.
Francisco Reverbel
2006-05-25