Проблема вызова Flex Multi Service

Я попытался вызвать службу, используя цикл for, и кажется, что работает только первый вызов службы. Я предполагаю, что, как только сервис вызывается, ему нужно дождаться результата события, пока он не будет вызван снова. Как я могу обойти это?

Ожидание завершения каждой службы перед тем, как запросить другую, слишком медленное.

Ex.

callresponder id = "test" SomeService, правильно импортированный через Flash Builder 4

for (var i: int = 0; i

Только один будет успешным. Помогите! Я не хочу звонить после результата события!

1 ответ

Решение

Проблема: проблема в том, что один респондент не может использоваться несколькими сервисными вызовами.

Решение: сделать больше ответчиков на вызовы....

var c: CallResponder;

перед началом каждой итерации

c = новый CallResponder(); c.addEventListener(ResultEvent.RESULT, resultHandler); c.token = SomeService.whatEver(что-то);

Другие вопросы по тегам