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

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

S2Flex2開発記(6) S2flex2_swc(mxmlタグ)ベータ1

S2Flex2のBeta1に対応した、MXMLタグライブラリ(S2flex_swc)のBeta1をリリースいたしました。

以下からdownloadすることができます。

http://s2flex2.sandbox.seasar.org/

このリリースでは、
1.AMFGateway(S2flex2)に接続およびデータの送受信
2.gatewayのURLをFlex-compilerで指定した/flex-enterprise-services.xmlより取得
を行うことができます。

バイナリは既にS2Flex2_exampleに含まれており足し算サンプルで使用しています。


でも..
Gatewayを通じてサーバから返ってくるオブジェクトは、型情報が失われてObject型になってしまいます。

また接続したときに、通常返ってくるであろうAsyncTokenも返す形にはなっていません。

上記2点は2月の間調べていましたが、まだわかりませんでした。
一点目の型情報が失われてしまうのは、AMF3接続だと問題なくカスタムクラスにマッピングされるのですが、AMF0だと受け取った際にObject型になってしまいます。

S2Flex2のgatewayも近いうちにAMF3ベースになっていくことになります。
AMF3のgatewayにはRemoteObjectタグを使って接続できます。
s2flex2_swcに含まれているS2Componentタグはそのうち不要になるとは思いますが、3月になったことだし、現在の状態をリリースしておきます。

  • 作成したクラスについてnamespaceを割り当てる
  • mxmlコンパイラで--services=xxで指定されたデータを取得する。
  • antをつかってcompcを実行してswc化する
  • なんかは今後のライブラリ作成に役に立てることができそうです。

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

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

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


    コメントを投稿する




    保存しますか?



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


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

    この記事に対するトラックバックはまだありません。



    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.