RemoteObjectによるAMF通信

RemoteObjectによるFlexJavaの簡単なAMF通信を試してみる。
ほんとに簡単




当然EmployeeServiceというJavaのサービスクラスがあることが前提。
ボタンクリック時に"srv.findAllOrderById()"のようにjavaオブジェクトのメソッドが呼び出せる。
バイナリフォーマットによる通信なのでHTTPによるXMLフォーマットの通信よりもパフォーマンスが高い。

HTTPServiceによるHTTP通信の場合はSAStrutsのアクションにURLリクエストし、データアクセスを行った後にJSPXMLを生成する、
RemoteObjectによるAMF通信の場合はJavaサービスオブジェクトを呼び出してその機能を直接利用する。

てな感じでいいのかな。
どういう切り分けで使い分けるんだろうか。。。