Flex2 + Commons-fileuploadでの複数ファイルアップロードやRTMPプロトコルの接続なんかが気になってしまい、なかなかスタートダッシュとはいっていないS2Flex2ですがSVNの環境にも少し慣れてきたので、そろそろちゃんと着手していきたいところです。
まずは、Flex2アプリケーションから<mx:RemoteObject>タグ経由でS2Containerに登録されているコンポーネントを呼び出すところからはじめていきます。
現行のFlex1.5に対応した、S2Flexは以下のように2つのプロジェクトになっていました。
なのでまずはS2Flex相当のS2Flex2プロジェクトを作り、"勝手にS2Flex2"でやったのを整理してcommitしました。
大半の処理はCFAdapterに含まれているClassで事足りてしまうので、JavaAdapterでJavaのクラスを呼び出している部分をS2Conteinerから取得するようにしただけです。
まだ接続テストをする環境の整理とsampleファイルのAS3化ができていません。
&qout;勝手にS2Flex2&qout;のときには、これまでFlex2からJavaObjectにアクセスする実験で使ったプロジェクトを拡張して呼び出し確認をしていました。
これからはS2Flex2用に新規にテスト環境とサンプルを作ります。
これまで反映したもの:
今日の反省:
commitしたものだけだと何も動かすことができねいです。(-_-;)
別途用意する必要があるもの:
Flex Builder 2 alpha
http://labs.macromedia.com/technologies/flexbuilder2/
ColdFusion Adapter alpha
http://labs.macromedia.com/wiki/index.php/CF_Adapter
はじめてから気が付いた点:
〇呼び出しテストするまでの道のりが長い(-_-;)。
S2adapterだけでなく、それを利用するWebアプリケーション、呼び出し側のmxml +AS3ファイルなど書いたり設定する項目が多い。
〇Message
メッセージの国際化機能はどうするか全然考えていませんでした。後回しにすることにします。
TODO:
- S2Flex2のJarファイルを配置するWebアプリケーションの整理
- 呼び出し側のmxmlの修正とAS3化
- http://s2flex2.sandbox.seasar.org/の充実化
Seasar Foundation
http://www.seasar.org/
S2Flex
http://www.seasar.org/s2flex.html
Adobe Labs(Flex Builder 2 とCFAdapterのダウンロード)
http://labs.macromedia.com/
Flex2でJava <=>ActionScript3のマッピングをする方法
http://www.noridon.net/weblogs/archives/2005/12/flex2java_actio.html
Flex2でJavaのRemoteObjectにアクセスしてみる。(1)
http://www.noridon.net/weblogs/archives/2005/11/flex2javaremote.html
Flex2でJavaのRemoteObjectにアクセスしてみる(2)
http://www.noridon.net/weblogs/archives/2005/11/flex2javaremote_1.html
Flex2でJavaのRemoteObjectにアクセスしてみる(3)
http://www.noridon.net/weblogs/archives/2005/11/flex2javaremote_2.html
S2FlexのFlex2版
http://www.noridon.net/weblogs/archives/2006/01/s2flexflex2.html
この記事に対するコメント