nod::ぶろぐ:RIA::Flex/AIR/Flash

FlashやFlex,(Ajax),S2Flex2,ActionScript3,yui-frameworks,Akabanaプロジェクトなどのメモ帳

S2Flex2開発記(2)

Flex2 + Commons-fileuploadでの複数ファイルアップロードやRTMPプロトコルの接続なんかが気になってしまい、なかなかスタートダッシュとはいっていないS2Flex2ですがSVNの環境にも少し慣れてきたので、そろそろちゃんと着手していきたいところです。

まずは、Flex2アプリケーションから<mx:RemoteObject>タグ経由でS2Containerに登録されているコンポーネントを呼び出すところからはじめていきます。

現行のFlex1.5に対応した、S2Flexは以下のように2つのプロジェクトになっていました。

  • S2Flex
  • S2Flex2Example
  • なのでまずはS2Flex相当のS2Flex2プロジェクトを作り、"勝手にS2Flex2"でやったのを整理してcommitしました。

    大半の処理はCFAdapterに含まれているClassで事足りてしまうので、JavaAdapterでJavaのクラスを呼び出している部分をS2Conteinerから取得するようにしただけです。

    まだ接続テストをする環境の整理とsampleファイルのAS3化ができていません。

    &qout;勝手にS2Flex2&qout;のときには、これまでFlex2からJavaObjectにアクセスする実験で使ったプロジェクトを拡張して呼び出し確認をしていました。

    これからはS2Flex2用に新規にテスト環境とサンプルを作ります。

    これまで反映したもの:

  • s2flex2.sandbox.seasar.orgのページ
  • S2Flex2のプロジェクトファイル
  • S2Adapterのコード
  • 今日の反省:
    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:


    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

    Posted by nod at 2006年01月20日 02:17 | コメント (0) | トラックバック (1) | Clip!! | Clip!! | このエントリーを含むはてなブックマーク |digg it! |del.icio.us it!

    この記事に対するコメント

    この記事に対するコメントはまだありません。


    コメントを投稿する




    保存しますか?



    この記事のトラックバックURL


    この記事に対するトラックバック

    » [Seasar2][Flex2]S2Flex2

    CFAdapterを使えば、Flex2とSeasar2を簡単につなげますが、ライセンス的に仕事で使うのは厳しそうです。 そのため、S2Flex2としては、htt...
    Tracked by: ひがやすを blog at 2006年01月23日 16:25


    Flex.org - The Directory for Flex Get Adobe Flash Player Made with dreamweaverMade with fireworksPowered by Movable Type 3.36Powered by Wandering Wind
    Copyright : [Articles] (C) nod::ぶろぐ:RIA::Flex/AIR/Flash All Rights Reserved.
    [Comments/Trackbacks] ... Authors of those have rights.