Acceso a bd

19/09/2007 - 01:03 por Lars | Informe spam
Estoy intentando recubrir una base de datos con un WS. Si la cantidad de
datos a recuperar es grande, ¿como puedo devolver los datos? El WS esta en
un NLB, ¿puedo paginar la devolución de datos? ¿cómo?

Gracias a todos
 

Leer las respuestas

#1 Alberto Poblacion
19/09/2007 - 08:44 | Informe spam
"Lars" wrote in message
news:ujCs$gk%
Estoy intentando recubrir una base de datos con un WS. Si la cantidad de
datos a recuperar es grande, ¿como puedo devolver los datos? El WS esta en
un NLB, ¿puedo paginar la devolución de datos? ¿cómo?



Si estás usando WSE 3.0 con el WS, puedes serializar los datos a
devolver dentro de un byte[] y usar MTOM para transferirlo. Esto te realiza
automáticamente la transferencia de esos bytes por bloques.
De lo contrario, esa paginación de datos la tendrías que hacer a mano,
escribiendo procedimientos que devuelvan "n registros a partir del m", y
llamándolos repetidamente desde el código cliente cambiando "m".

Preguntas similares