Olá
carneiro wrote:E será que vale mesmo a pena fazer um servlet, haja vista que seria necessário criar outro "protocolo" de comunicação, ou seja, definir um formato não-padronizado para os serviços retornarem informações?
Criar outro protocolo? Não padronizado?
Leia a última Dr Dobbs, google pelo projeto jersey, atualize seus feeds, visite mais o Infoq.
Mantra para quem pretende se aprofundar em Web services:
REST, REST, REST, REST, REST
Só não use REST se o outro lado usar SOAP e você não conseguir mudar isto.
E que eu saiba, Java usa REST via servlet.
[]s
Luca