Flex 2.0でリッチなWebアプリを作ろう

http://itpro.nikkeibp.co.jp/article/COLUMN/20061012/250481/?rt=nocnt

Flexで開発したアプリはサーバーと非同期で通信する

 Flex 2.0 で開発したFlashムービー(SWFファイル)とサーバーサイドとのやり取りには,通常の「HTTPリクエスト→HTTPレスポンス」を利用します。も ちろん,Webサービスも利用可能です。FlashムービーのActionScriptではリクエストした関数でレスポンスを待つことはありません。レス ポンスは非同期イベントとして発生します*5

 図3をご覧ください。まず,Flexアプリからサーバーにリクエストを投げます(図3(a))。その後,サーバーからのレスポンス を待つことなく,ユーザーが画面を操作できる状態になります(図3(b))。通常のWebアプリのようにレスポンスが返ってくるまで待つ必要はありませ ん。サーバー側の処理が完了するとFlexアプリにレスポンス・イベントが発生しますから*6,それに対応する処理を実施します(図3(c))。


Flexで開発したアプリケーションとサーバー間のやり取りの例
図3●Flexで開発したアプリケーションとサーバー間のやり取りの例

小規模なシステムから大規模なシステムまで

posted @ 2011-11-17 11:29  Stranger  阅读(72)  评论(0编辑  收藏  举报