HTTPService в Flex с несколькими соединениями - PullRequest
1 голос
/ 10 июня 2009

Я использую HTTPService в своем приложении Flex. Я хочу загрузить несколько XML-файлов, каждый размером около 1 МБ. Иногда мне нужно прекратить загрузку предыдущего XML-файла и начать загрузку нового. Если я использую HTTPService.cancel(); или HTTPService.disconnect(), это увеличивает время для получения ответа от сервера.

Есть ли быстрый способ остановить предыдущую загрузку в HTTPService и начать новую?

1 Ответ

0 голосов
/ 10 июня 2009

В чем причина использования одного объекта запроса HTTPService для загрузки нескольких XML-документов? Мне кажется, что использование нескольких объектов HTTPService было бы лучшим решением, поскольку они делают свои запросы асинхронно.

Если порядок их загрузки имеет значение, то вам, возможно, потребуется создать какой-то механизм организации очередей или скомпоновать запросы, чтобы они выполнялись в правильном порядке без необходимости отменять ожидающий запрос ...

...