難しいことは置いといて、 取り合えず 「 blazeds 」 を使って、 flash 、 air...
DESCRIPTION
難しいことは置いといて、 取り合えず 「 BlazeDS 」 を使って、 Flash 、 AIR アプリから Java オブジェクトのメソッドを呼び出すための 手順書( Windows 版). 2008 年 2 月 Lecce. はじめに. 2月6日に参加した「 Flex 超入門講座」で行われた Flex Builder で Flash 、 AIR と Java オブジェクトを連携させたデモのメモです。 - PowerPoint PPT PresentationTRANSCRIPT
難しいことは置いといて、取り合えず 「 BlazeDS 」 を使って、 Flash 、 AIR アプリから Java オブ
ジェクトのメソッドを呼び出すための
手順書( Windows 版)
2008 年 2 月 Lecce
はじめに
2月6日に参加した「 Flex 超入門講座」で行われた Flex Builder で Flash 、 AIR と Java オブジェクトを連携させたデモのメモです。
「 BlazeDS 」は、クライアント側の Flex / Adobe AIR アプリケーションからサーバ側の Java オブジェクトのメソッドを呼び出すことができるリモーティング機能と、サーバ側からクライアント側の Flex / Adobe AIR アプリケーションに、 Comet のようにメッセージをプッシュできるWeb メッセージング機能の 2 つを提供するソフトウェア。
※正直よく分らないので手順だけ書き出します。環境は“ Win Vista” 。
準備 環境の設定
環境の設定は
■ Flex3 超入門講座:事前準備( Windows 編)
http://fxug.net/archives/flex_beginners_seminar2/fxiInstW.pdf
を参照してください。
①Flex Builder プロジェクトの
1. BlazeDS を起動する。
2. Flex Builder3 を起動する。 ※ OS が Vista の場合「管理者として実行」を選択すること。
3. 「ファイル」→ 「新規」→ 「 Flex プロジェクト」を選択すると「新規 Flex プロジェクト」のウィンドウが開く。
Java の場合“ J2EE”
Flash アプリか AIR アプリか選択
とりあえずこれを選択
適当なプロジェクト名
適当な作業ディレクトリ
③ 設定が問題なければメッセージが変わる
適当なディレクトリを指定
① このあたりを埋める
② 入力が終わったらクリック
特に変更がなければ「 Finish 」
②Java ソースファイルを作成する
1. Flex Builder3 左側「 Flex ナビゲータ」にある、プロジェクトツリーの「 src 」を右クリック。
2. 「新規」→ 「ファイル」を選択すると「新規ファイル」のウィンドウが開く。
3. ファイル名を入力する。 ※ここでは「 MyRO.java 」とする
4. 作成したファイルにソースコードを書込む。
※ Flex Builder3 のプロジェクト外に作っても問題なし。
③Java ソースファイルをコンパイルする
1. 作成したJavaソースファイルを
に入れる。
2. コマンドプロンプトでJavaソースファイルをコンパイルする。
※ここでは「 MyRO.java 」
C:\blazeds\tomcat\webapps\blazeds\WEB-INF\src
cd C:\blazeds\tomcat\webapps\blazeds\WEB-INF
javac -d ..\classes XXX.java
④ 設定ファイル( XML )をつくる
1. Flex Builder3 左側「 Flex ナビゲータ」にある、プロジェクトツリーの「 src 」を右クリック。
2. 「新規」→ 「ファイル」を選択すると「新規ファイル」のウィンドウが開く。
3. ファイルの設定を入力する。ファイル名「 XXX.xml 」を入力。 ※ここでは「 remoting-config.xml 」と名付ける
4. 「ファイル・システム内のファイルにリンク」をクリックし、
を選択する。
5. 「 src 」フォルダに「 XXX.xml 」 が生成される。
C:\blazeds\tomcat\webapps\blazeds\WEB-INF\flex\remoting-config.xml
C:\blazeds\tomcat\webapps\blazeds\WEB-INF\flex\ remoting-config.xml
XXX.xml ※ここでは remoting-config.xml
⑤ 生成された設定ファイル( XML )を編集
書き足す部分
⑥MXML ファイルを編集
設定ファイルと一致するように注意
BlazeDS を再起動後、アプリを書き出して完成
⑦ 完成
クリック おめでとう