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

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

S2Flex2開発記(8) 次期ベータの変更点など

S2Flex2Flex2 Beta2対応版を出した後は、しばらくリリースをしていません。

Flex2 Beta2のリリース時に変更に追われたのもありますが、(^^ゞなにもしていないわけではありません。すこしづつですが進化しています。

SeasarファウンデーションのカンファレンスであるSeasar Conference 2006 Springもあと5日に迫っていることですし、獄長さまよりミニセッションを仰せつかったので、整理してみようと思います。

現在のバージョンは以下のようになっています。

  • S2Flex2 Beta3
  • flex2_example Beta3(Flex2 Beta2対応)
  • s2flex2_swc Beta2a(Flex2 Beta2対応)
  • 次期ベータでの変更点は今のところ、以下のように考えています。

    S2Flex2Beta4

    変更点: ・スピード改善 ・session保持用のアノテーション追加   ・s2flex2-backport175 ・s2flex2-tiger (・metaタグによるサービス呼び出しの制御)

    S2Flex2-tiger

    まだ実験的リリースです。 HttpSessionに登録されている値を自動バインディングするアノテーションを追加します。

    こんな感じ。

    public class TestClass {
    private String strData;

    @Export(storage = StorageType.SESSION)
    public String getStrData() {
    return strData;
    }

    @Import(storage = StorageType.SESSION)
    public void setStrData(String strData) {
    this.strData = strData;
    }
    }

    S2Flex2-backport175

    s2Flex2-tigerをbackport175にポーティングしたものです。
    s2Flex2-tiger同様、まだ実験段階です。
    javadocコメント中にアノテーションを書きます。

       
    public class TestClass {

    private String strData;

    /**
    *
    * @Export(storage = "session")
    */
    public String getStrData() {
    return strData;
    }

    /**
    *
    * @Import(storage = "session")
    */
    public void setStrData(String strData) {
    this.strData = strData;
    }
    }


    s2flex2-components(s2flex2_swc)


    ・プロジェクト名称およびライブラリ名の変更
    s2flex2_swc ->s2flex2-components
    s2flex2.swc ->s2flex2-component.swc

    ・コンポーネント名称の変更
    S2Component ->S2Flex2Service

    ・イベントハンドラを追加しました。
    netStatus
    ioError
    securityError

    まだ多少変更点があるかもしれません。
    またサンプルである、flex2_exampleの反映や修正がほとんどできていないので試しきれていないのが現状です。

    Flex2もBeta3がもうじき出そうなので、様子見状態なところもあります。
    そう考えると5.14ってとても時期的に微妙なころです。

    Beta2の時のように、動かなくなっている時期かも知れません。(-_-;)

    S2Flex2
    Flex2とDIContainerを結ぶAMF3フォーマットに対応したgatewayです。
    http://s2flex2.sandbox.seasar.org/

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

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

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


    コメントを投稿する




    保存しますか?



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


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

    » you tube

    http://digg.com/movies/YouTube_Video_Download_Program_That_Slips_Into_Your_Brows...
    Tracked by: you tube at 2007年02月27日 11:40


    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.