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

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

ASファイルGeneratorについて考える。

Flex2とサーバ連携する上で、データの受け渡しにAS3とJavaでマッピングが取れるクラスを作成することがよくあります。
そのときにAS3とサーバ側2つのコードを書くのは面倒なのでJava側(サーバ側)のコードを書いたらAS3側のマッピングされるクラスは自動生成したいなと思います。

ASファイルを生成するものとしては最近いろいろなものがでてきています。

EclipseのプラグインのものAntのタスクのものFlexをフロントエンドとしているのものなどいろいろあります。
そこで今知っているASファイルなどを自動生成するプロダクトやツールを集めてみました。

AS3VOGenerator

http://www.everythingflex.com/blog/1/2006/02/Installing-AS3VOGenerator.cfm Hibernateで使用するJavaのコードを生成するEclipseのpluginでAS3用のテンプレートを追加しています。cairngorm2用とそうでないバージョンの2つのテンプレートが公開されているので、利用環境にあわせて コードが生成できそうです。

J2ASTask (Flex1.5 velocityベース)

http://www.everes.net/162

以前エントリーのコメントで教えてもらったものです。
Flex1.5で利用していたとのことですが、Velocityを利用していますので、テンプレートをAS3用に変更することで、Flex2でも利用できると思います。
また、Antのtaskとして利用できるので便利です。

Java2AS: Automatically generating ActionScript classes based on Java Value Objects(Flex1.5)

http://coenraets.com/viewarticle.jsp?articleId=74 Christopheさんが作成したJava2ASを画面から利用できるようにFlex1.5のアプリケーションにしたもの?のようです。ソースも公開されています。

Java2AS3

http://d.hatena.ne.jp/sato-shi/20060213/p1 Christopheさんが作成したJava2ASをsato-shiさんがAS3対応したもののようです。 サンプルの思い出が配列なのがポイント?です。

Java2AS(OSFlash)

http://www.osflash.org/j2as OSFlashでホストされているもので、Eclipseのプラグインとして利用することができます。

XDoclet2 Java-driven Actionscript Code Generation

http://www.allurent.com/joeb/xdoclet2/
以前のエントリーで紹介したXdoclet2ベースのものです。ちょっとxdoclet2に腰が引けてしまい試していません。

S2DaoMaker

http://mof.ath.cx/hinjya/pukiwiki.php?S2DaoMaker S2DaoMakerは、データベースのMetaデータやExceファイルlからs2daoで利用するBeanクラス、Daoクラス、などを生成するものです。カスタマイズすれば、ASファイルを生成することも可能になる気がします。


AS2ベースのものの方が多いものの、テンプレートや少しのカスタマイズで対応できそうなものが多くありました。
AMFPHPには、利用できるサービス一覧とその一覧からASコード自動生成する機能があるようなので、S2Flex2でもできたらなぁと思ってしまいました。

個人的には今のところJ2ASTaskのテンプレートをAS3にして使えたらいいなと思案(妄想)中です。

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

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

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


コメントを投稿する




保存しますか?



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


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

» アフィリエイトページ自動生成ツール

1クリックで10,000ページに狙ったキーワードのアフィリエイトリンクが勝手に埋め込まれて自動生成!重要キーワードがビッシリ埋め込まれたページが1クリックで10...
Tracked by: 儲かるアフィリエイトビジネス at 2006年11月19日 11:56


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.