FlexでHTTPServiceによるデータ読み取り
Flexによるデータ通信方法は
- HttpServiceによるHTTP
- WebServiceによるSOAP
- RemoteObjectによるAMF
がある。
HttpServiceによるデータの読み取りメモ。
MXMLのHTTPServiceタグで以下のように指定
結果取得時のメソッドはんな感じ
private function resultHandler(event:ResultEvent):void {
var hoge:ArrayCollection = event.result.hoges.hoge;
}
※"hoges.hoge"はXMLの要素
通信自体はHTTPServiceコンポーネントのsend()メソッドが呼ばれた際に行われる。
通信が成功するとresult要素に指定されたメソッドが呼ばれ、ResultEventに結果が格納される。
今回は以下のように起動時に通信を行った。
簡単!!