Exposição de métodos como webservice

Boa noite,

Existe alguma feature mágica que faça algo parecido com o que o [WebMethod] do .NET faz?

A partir de um método ele gera um “form” web para testar ou executar aquele método?

Abraços! =)

Sim. Use o @WebService na classe e o @WebMethod no metodo. Pronto. Totalmente analogo ao C#:
http://blog.caelum.com.br/2006/08/17/criando-um-webservice-com-a-jsr-181/

Para fazer o deploy, da para fazer via Java SE apenas, aqui explica:
http://blog.caelum.com.br/2007/07/11/webservices-sem-servidor-de-aplicacao-no-java-6/

Mas se voce usar um servidor de aplicacao, tera vantagens. Uma dela é que alguns servidores vao te dar acesso a um extenso painel de controle, inclusive com formularios para que voce possa simular uma requisicao SOAP de maneira facil. O GlassFish (Metro) desponta aqui!

Era exatamente o que eu precisava =)

Costumo gerar alguns WS’s através do WLI (WebLogic Integration) … Ele tem um painel de controle fantastico e também gera os “mini-front-ends” para teste. Só nao queria criar um jpd só pra fazer a exposição! A dica veio a calhar. =P

Obrigado e abraços! =)