DataSets e Web Services
Hoje eu aprendi uma lição muito importante sobre DataSets e Web Services.
As duas tecnologias são tão boas e tão fáceis de usar no .NET, que a tendência natural é usar as duas em conjunto quando necessário.
A funciona muito bem, mas com um detalhe: só dentro da plataforma .NET.
Se tentarmos usar este Web Service a partir de um cliente em outra plataforma, por exemplo Java, ele terá dificuldade para interpretar o WSDL e o XML.
Por exemplo, a ferramenta GeneXus não suporta esta combinação.
A solução recomendada é fazer uma conversão nos dados do DataSet antes de retorná-lo a partir de um Web Service. Não é tão difícil fazer isto.
Existe um bom artigo sobre isto neste endereço:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnservice/html/service02112003.asp

0 Comments:
Postar um comentário
<< Home