Проблема вызова 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(что-то);