Problemas con el envío de Datasets

01/09/2006 - 11:36 por Fernando Alonso | Informe spam
Hola a tod@s:

Tengo un problema con el envio de datasets, desde una aplicación de servidor
al cliente. En el servidor tengo un servicio que devuelve un dataset. En la
aplicación cliente y según la ayuda, basta con agregar dicho servicio como
origen de datos web, para que esté disponible. Pues bien, cuándo lo intento,
realiza todos los pasos del asistente y finalmente no agrega el dataset, ni
da ningún tipo de error. Supongo que el motivo es que al ser un dataset
generado a mano en el servicio servidor, no se genera correctamente el
fichero wsdl, no lleva la definición del dataset. ¿ Alguien amablemente
podría indicarme una solución al problema? Gracias de antemano y un saludo.
 

Leer las respuestas

#1 CESAR DE LA TORRE [MVP]
03/10/2006 - 19:44 | Informe spam
El tipo de dato del DataSet, en el cliente (la aplicación que consume el WS)
tiene que estar en el mismo fichero que la clase proxy del WebService, que te
lo crea Visual Studio (internamente WSDL.exe) cuando añades la WEB-REFERENCE
al Servicio-Web. Te crea tanto la calse proxy como un 'espejo' de los tipos
de datos del servidor, como Typed-DataSets, etc. Por lo tanto, tienes que
hacer referencia a los tipos de datos generados en el cliente, no a los
iniciales o 'verdaderos' en el servidor.
CESAR DE LA TORRE
Software Architect
[Microsoft MVP - Connected Systems]
[MCSE] [MCT]

Renacimiento
[Microsoft GOLD Certified Partner]


"Fernando Alonso" wrote:

Hola a :

Tengo un problema con el envio de datasets, desde una aplicación de servidor
al cliente. En el servidor tengo un servicio que devuelve un dataset. En la
aplicación cliente y según la ayuda, basta con agregar dicho servicio como
origen de datos web, para que esté disponible. Pues bien, cuándo lo intento,
realiza todos los pasos del asistente y finalmente no agrega el dataset, ni
da ningún tipo de error. Supongo que el motivo es que al ser un dataset
generado a mano en el servicio servidor, no se genera correctamente el
fichero wsdl, no lleva la definición del dataset. ¿ Alguien amablemente
podría indicarme una solución al problema? Gracias de antemano y un saludo.

Preguntas similares