Foros del Web » Programando para Internet » ASPX (.net) »

¿Cual es la manera mas optima de consumir un web service?

Estas en el tema de ¿Cual es la manera mas optima de consumir un web service? en el foro de ASPX (.net) en Foros del Web. Por ejemplo, si mi WS recibira un conjunto de registros, es mejor llamar una sola vez a la WS o hacer una llamada por cada ...
  #1 (permalink)  
Antiguo 16/01/2017, 21:33
Avatar de flaviovich  
Fecha de Ingreso: agosto-2005
Ubicación: Lima, Peru
Mensajes: 2.951
Antigüedad: 18 años, 8 meses
Puntos: 39
Pregunta ¿Cual es la manera mas optima de consumir un web service?

Por ejemplo, si mi WS recibira un conjunto de registros, es mejor llamar una sola vez a la WS o hacer una llamada por cada registro?
__________________
No repitamos temas, usemos el Motor de busquedas
Plantea bien tu problema: Ayúdanos a ayudarte.
  #2 (permalink)  
Antiguo 17/01/2017, 01:01
 
Fecha de Ingreso: noviembre-2002
Ubicación: DF
Mensajes: 1.056
Antigüedad: 21 años, 5 meses
Puntos: 37
Respuesta: ¿Cual es la manera mas optima de consumir un web service?

Mejor recibir todos los registros juntos. Mejor aun, si contase con un parametro que permita indicar rangos o cantidad de registros a solicitar.
  #3 (permalink)  
Antiguo 08/03/2017, 06:06
Avatar de murdoc92  
Fecha de Ingreso: mayo-2012
Ubicación: Santiago
Mensajes: 58
Antigüedad: 11 años, 11 meses
Puntos: 3
Respuesta: ¿Cual es la manera mas optima de consumir un web service?

Depende de que tan pesado es cada registro. Si hay imágenes serializadas es preferible que sean de lotes pequeños. Si solo es texto, pueden ser lotes de hasta 1000 registros. Trata de que los lotes no sean mayores a 4 megas.

Imagina que solicitas 500 megas en datos y haya un error durante el consumo de datos. Tendrías que empezar de nuevo.
__________________
Erick Muñoz | Analista Programador Integral.
www.tamper.cl | Comunidad de informáticos de Chile
www.facebook.com/erick.munozsalinas

Etiquetas: consumir, webservice
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:53.