Envio de XML com Web Services  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
jdeveloper
JavaTeenager

Membro desde: 04/08/2005 08:55:58
Mensagens: 160
Offline

Eu estou desenvolvendo um web service onde eu busco, no banco de dados, todas as pessoas que preencham um determinado requisito.
Eu gostaria de, com base nesses dados, criar um arquivo xml com todas as pessoas e seus dados, e enviar esse arquivo xml para o cliente do web service.
Entretanto, eu já busquei na internet algum tutorial que mostrasse como fazer isso, mas eu não encontrei.
Alguém tem alguma dica ou sugestão de como fazer isso ou implementar isso de outra maneira.
Eu estou bem perdido.

Obrigado
fabioebner
GUJ Ranger
[Avatar]

Membro desde: 10/06/2005 14:07:00
Mensagens: 822
Offline

o retorno do web service ja e um xml.. ou vc quer retornar o ARQUIVO ????
jdeveloper
JavaTeenager

Membro desde: 04/08/2005 08:55:58
Mensagens: 160
Offline

fabioebner wrote:o retorno do web service ja e um xml.. ou vc quer retornar o ARQUIVO ????


Talvez eu tenha me expressado mal.
Eu quero retornar um arquivo XML com os dados das pessoas.
Guilherme Silveira
Administrador

Membro desde: 14/08/2002 10:09:26
Mensagens: 1096
Localização: Sao Paulo
Offline

Dá uma olhada no xstream.codehaus.org para tranformar objetos em xml

-------------------------------------------------------
Guilherme Silveirahttp://blog.caelum.com.br
[Email] [WWW] [MSN]
Daniel Quirino Oliveira
Moderador
[Avatar]

Membro desde: 23/03/2003 23:57:34
Mensagens: 3299
Localização: Awawawawa (Araraquara) - SP
Offline

Ou, então, use WebRowSet presente no JDBC 3.0 para um trabalhinho mais "quick-n-dirty".

Daniel Quirino Oliveira
[Email] [WWW]
jdeveloper
JavaTeenager

Membro desde: 04/08/2005 08:55:58
Mensagens: 160
Offline

Obrigado pelas dicas.

Outra dúvida:
Eu acesso o Banco de Dados, pego os dados e crio o arquivo xml.
Após isso, eu quero enviar esse arquivo para o cliente do meu serviço.
Eu não sei muito bem como eu faço para retornar um arquivo.
Como eu poderia fazer isso? Anexando o arquivo(SAAJ)?

Para o cliente o que seria mais fácil de tratar: um array de objetos(Pessoa[]) ou esse arquivo xml?

Uma pessoa me disse que seria interessante para o cliente que viesse como xml caso o mesmo queira fazer uma mala direta. Alguém sabe como fazer isso?

Obrigado.
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team