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

Preguntas similare

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".
Respuesta Responder a este mensaje
#2 Lars
19/09/2007 - 10:16 | Informe spam
Y, si este web service se llama desde una aplicación java, ¿se puede
utilizar WSE 3.0?




"Alberto Poblacion"
escribió en el mensaje news:uQXZhjo%
"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".

Respuesta Responder a este mensaje
#3 Alberto Poblacion
19/09/2007 - 10:48 | Informe spam
"Lars" wrote in message
news:euDnWUp%
Y, si este web service se llama desde una aplicación java, ¿se puede
utilizar WSE 3.0?



En teoría, los distintos protocolos que porporciona WSE, incluido MTOM,
son estándar y deberían ser compatibles con otras implementaciones
realizadas en otros entornos, así que si tu cliente Java soporta MTOM,
"debería" funcionar. Digo "debería" porque ya sabes que los supuestos
"estándares" no siempre son todo lo precisos que deberían ser, y las
distintas implementaciones no siempre son todo lo compatibles que se espera
que sean.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida