string de retorno truncado

22/09/2008 - 22:29 por Mauricio Atanache | Informe spam
Hola amigos, tengo el siguiente problema :

Tengo un web service que llama a un SP en SQL Server 2005 que retorna un
XML, si hago el llamado del SP directamente desde la consola el
procedimiento retorna todo el XML, pero si hago el llamado desde el
servicio, y retorno la consulta como un string, la cadena se ve truncada
aproximadamente a los 2K, (La cadena puede pesar unos 25 o 30 k).

Alguna idea??,


Cordial saludo,




Mauricio Atanche G.
 

Leer las respuestas

#1 Willy Mejía
25/09/2008 - 00:23 | Informe spam
Intenta regresando el XML como un XmlDocument (ASMX)
http://support.microsoft.com/kb/330600

...o un XmlElement si estás trabajando con WCF:

XmlElement xmlElementObject xmlDocumentObject.DocumentElement;
return xmlElementObject;

Aunque si aún así llegaras a tener problemas con respuestas "grandes", sería
bueno que investigaras sobre la serialización binaria y/o MTOM para el
intercambio del XML como archivos adjuntos.

Saludos,
Willy Mejía


"Mauricio Atanache" escribió en el mensaje de
noticias:
Hola amigos, tengo el siguiente problema :

Tengo un web service que llama a un SP en SQL Server 2005 que retorna un
XML, si hago el llamado del SP directamente desde la consola el
procedimiento retorna todo el XML, pero si hago el llamado desde el
servicio, y retorno la consulta como un string, la cadena se ve truncada
aproximadamente a los 2K, (La cadena puede pesar unos 25 o 30 k).

Alguna idea??,


Cordial saludo,




Mauricio Atanche G.

Preguntas similares