Chamada remota + Servlet + HTTP

1 resposta
L

Olá pessoal!

Tô tentando implementar um sistema de chamada remota mas que use http como protocolo de comunicação.
O stub deveria usar a API do Java referente à conexão HTTP e o Skeleton será Servlet que recebe via HTTP, mas dentro

de um servidor, que no meu caso é o Tomcat.
Minhas dúvidas são: Como fazer essa comunicação e como gerar o Skeleton dentro do TomCat sendo que até onde sei, o

Skeleton é gerado automaticamente.

Alguem tem alguma luz para mim??? Qualquer material sobre isso já está valendo!!!
Ouvi falar sobre HTTPConnection, mas não encontrei muito material…

Agradeço pela ajuda!

[]´s

1 Resposta

Luca

Olá

Usando URLConnection você transmite mensagens para um servlet que podem conter objetos serializados. A documentação é o javadoc. Você pode ainda usar a API jakarta commons HttpClient que ajuda um pouquinho.

Não é o mesmo conceito de RPC e então não precisa de Stub ou Skeleton.

Mas se você quiser fazer RPC com um servlet (usando HttpClient por baixo dos panos), pode usar o Apache XML-RPC (só use com servlet para aproveitar servlet engines muito mais maduros do que o servidor da classe org.apache.xmlrpc.webserver.WebServer)

Minha recomendação é tentar resolver seu problema sem usar RPC porque a documentação do Apache XML-RPC não é lá muito boa.

[]s
Luca

Criado 25 de outubro de 2006
Ultima resposta 25 de out. de 2006
Respostas 1
Participantes 2