2009-06-10 6 views
1

FlexアプリケーションでHTTPServiceを使用しています。私はいくつかのxmlファイルをロードしたい、それぞれ約1MBのサイズ。ときどき、以前のXMLファイルのロードを停止し、新しいXMLファイルのロードを開始する必要があります。 HTTPService.cancel();またはHTTPService.disconnect()を使用すると、サーバーからの応答時間が長くなります。Flexのマルチサービス接続でのHTTPService

HTTPServiceに以前の読み込みを停止して新しい読み込みを開始する簡単な方法はありますか?

答えて

0

1つのHTTPServiceリクエストオブジェクトを使用して複数のXMLドキュメントをロードする理由は何ですか?複数のHTTPServiceオブジェクトを使用する方が、要求を非同期に行うため、より良い解決策になると思います。

ロードされる順番が問題であれば、キューイングメカニズムを構築したり、要求をチェーンして保留中のリクエストをキャンセルせずに正しい順序で処理する必要があります。

関連する問題