Pregunta

He intentado llamar a un servicio utilizando un bucle y parece que sólo la primera llamada de servicio parece funcionar. Mi conjetura es que una vez que un servicio se llama tiene que esperar hasta el evento result hasta que pueda ser llamado de nuevo. ¿Cómo puedo solucionar esto?

Espera para cada servicio al completo antes de consultar a otro es demasiado lento.

Ex.

callresponder id = "test" SomeService adecuadamente importados a través de Flash Builder 4

for (var i: int = 0; i

Sólo uno podría tener éxito. ¡Ayuda! No quiero llamar después del evento resultado!

¿Fue útil?

Solución

Problema:. El problema es uno que responde la llamada no puede ser utilizado por llamada de servicio múltiple

Solución: Hacer más en responder llamadas ....

var c: CallResponder;

antes de que comience cada iteración

c = new CallResponder (); c.addEventListener (ResultEvent.RESULT, ResultHandler); c.token = SomeService.whatEver (algo);

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top