0

Actionscript がマルチスレッド化されていないことはわかっています。でも、これはどうにかして解決したい。UI のレンダリング中にサーバーに複数のリクエストを行う必要があります (UI は複数のグラフをレンダリングします)。

この記事を見つけて、自分の状況でこれを最大限に活用する方法を模索しています.

代わりの友達はいますか?

4

1 に答える 1

0

1) フラッシュでは、すべてのリモート呼び出し ( 、など)RemoteObjectは非同期です。したがって、サーバー リクエストにマルチスレッドは必要ありません。UI はフリーズしません。URLLoaderHTTPService

2) FlashPlayer 11.4 と Air 3.4 ではマルチトレッドが可能になりましたが、既知のアプリケーションではまだ実際には使用されていません... これらを参照してください: http://helpx.adobe.com/flash-player/release-note/fp_114_air_34_release_notes.html http ://www.bytearray.org/?p=4423

3) また、非同期 JPEG エンコーダーの例のように、遅延とタイムアウトの呼び出しを使用して、フラッシュでの長いプロセス操作の UI フリーズを回避することもできます。

高速または非同期の AS3 JPEG エンコーディング

http://www.switchonthecode.com/tutorials/flex-tutorial-an-asynchronous-jpeg-encoder

http://blog.inspirit.ru/?p=201

于 2012-09-01T13:04:20.807 に答える