Galera,
me corrija se eu estiver errado, mas tem como passar um objeto (xml represetando a entidade) via parametro utilizando restful?
tipo, tenho uma aplicação cliente, onde o usuário se cadastra e os dados dele irá (webservice (restful)) para uma outra aplicação que fará a persistência dos dados no banco.
Alguém poderia me ajudar me indicando algum tutorial, ou exemplificando …
tem como sim…
você pode anotar o seu método com a tag
@Consumes("application/xml")
tem vários materiais por aí sobre isso, mas é perfeitamente possível sim… inclusive você pode fazer o seu método aceitar tanto XML como JSON, por exemplo…
D
david.jv
erico_kl:
tem como sim…
você pode anotar o seu método com a tag
@Consumes("application/xml")
tem vários materiais por aí sobre isso, mas é perfeitamente possível sim… inclusive você pode fazer o seu método aceitar tanto XML como JSON, por exemplo…
ele já entenderia que aquele XML é essa minha entidade?
erico_kl
Poderia sim, mas aí depende da implementação do JAX-RS que você usa… Eu uso o Jersey e da para fazer isso tranquilamente, basta a anotação XmlRootElement e o cliente/web service saberá que tal objeto deve ser convertido pra xml/json, sem você precisar se preocupar com isso…
D
david.jv
erico_kl, muito obrigado pelo esclarecimento.
…
Eu estou usando Resteasy, vou dar uma pesquisada para ver se ele tem essa mesma funcionalidade.