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

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

Flex2でJavaのRemoteObjectにアクセスしてみる。(1)

~Flex2がTomcatとCFAdapterでJava-Objectに出会った~
Flex2 meets Java Class!

Flex2では、これまでのデータ連携方法だったRemoteObjectにアクセスするのにFlex Enterprise Services 2が必要になりました。

Flex Enterprise Services 2は、パブリックアルファにはいまのところ含まれていません。今年の終わり頃?となっています。

ColdFusion MX 7 + CFAdapter環境があればRemoteObjectとして利用できるのですが、やっぱりJavaのObjectにアクセスしたい。と考えてしまいます。

ColdFusionもJavaベースで作られているので、CFAdapterを使うとひょっとするとできるのでは?と思い、いろいろ試行錯誤してみた結果javaのクラスにアクセスすることができるようになりました。

Flex Enterprise Services 2がでてくるまでは、CFAdapterを使うことで
Flex2からjavaのClassにアクセスできます。

詳細は少しずつ書いていきます。

まずは概要から。

動作確認できたのは、Flex Builder 2 + Tomcat5.5 + CFAdapterの組み合わせです。

1.Flex Builder 2とは別のEclipseでtomcatプロジェクトを作成します。
2.作成したプロジェクトのWEB-INF/libにCFAdapterをインストール
3.WEB-INF/flex以下にflex-services.xmlを追加。
4.helpをみながらcoldfusion用の設定をJavaAdapterに変更
5.xercesなど必要そうなファイルをWEB-INF/libに追加
6.mxmlのコンパイル設定で--services=/作ったファイルパスflex-services.xml"を追加

ここまでやったあと、Flex Builder2でmxmlをコンパイルしてできた
swfからJavaのOjbectにアクセスできました。

ネタ元:
Flex 2 Alpha 1 Help Configuring a destination
http://livedocs.macromedia.com/labs/1/flex/00001344.html

CF Adapterのインストール方法を書いてみました。
http://www.noridon.net/weblogs/archives/2005/11/cf_adapter.html

Posted by nod at 2005年11月24日 01:44 | コメント (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.