Já estudei uma penca de exemplos de WebServices da na plataforma (Java 6 e JavaEE 5), já li o tutorial oficial da Sun, e até agora só vi exemplos com tipos simples (int pricipalmente), veja:
@WebMethod
public int soma(int a, int b){
return a + b;
}
queria um ajudinha com tipos complexos:
@WebMethod
public List<Cliente> getClientes(Integer codigo){
// logica de negócio
}
@WebMethod
public boolean doSaveCliente(Cliente cliente){
// logica de negócio
}
para fazer o segundo web service tem alguma configuração especial, para parametros e retornos complexos?
E se alguem tiver exemplo de alguma aplicação em WebService (exemplos práticos da vida real), eu agradeço.