Chamada de WebService que retorna objeto desconhecido

0 respostas
kaabah

Olá pessoal,

Tenho seguinte cenário:

Minha aplicação precisa consumir um webservice que retorna uma lista de objetos complexos. Objetos que minha aplicacao desconhece, suponhamos que seja uma lista de objetos Livro. Sei que esse WebService me retorna isso, porem na minha aplicacao não existe essa classe (Livro).

Uma idéia foi atribui esse objeto a um DataSet, no Webservice e retornar esse DataSet. Só lembrando que o Serviço é escrito em C#, mas para o conceito de consumo de serviços é indeferente a linguagem que ele é escrito. Essa solução seria correta? Se o cliente fosse uma aplicacao em java, funcionaria?

Alguem vê uma solução para este problema, ou seja, fazer que meu serviço seja consumido por qualquer cliente (java, asp.net, Delphi, enfim…) sem que esse cliente conheca o tipo (a classe) da lista de retorno?

Criado 6 de março de 2008
Respostas 0
Participantes 1