Flash
http://d.hatena.ne.jp/hoso-kawa/20041205#1102178600 にあった件を、休憩の合間をぬって見てみました。id:MIZOMIZさんの言う通り、JavaBeans - List - JavaBeansの階層だとマッピングされませんでした。List - JavaBeans - List - JavaBeansならマッピング…
http://d.hatena.ne.jp/MIZOMIZO/20041204#p2 より オブジェクトAの中にArrayがあって、Arrayの中にオブジェクトBがある。オブジェクトAとオブジェクトBにはそれぞれ_remoteClassが指定されているにもかかわらず、オブジェクトAをリモーティングの引数にする…
今日、業務分析して、要件定義しました。わっくわくです(笑)Flashの技術ネタを日記に書けるようになるといいなって思ってます。やりたいからやるぞ!
見れば見るほど…「PhotoshopとIllustrator使えないと駄目ですか」って気分になってきます(笑)分業して、それはデザイナさんにお願いする部分って割り切っちゃえばいいんですけど、自分でもできるようになりたいですからね〜。いろいろ表現したい事があるんで…
Macromedia FLASH MX 2004 ポケットリファレンス (Pocket reference)作者: 小泉茜出版社/メーカー: 技術評論社発売日: 2004/05/11メディア: 単行本(ソフトカバー) クリック: 4回この商品を含むブログ (3件) を見るパラパラっとめくったら、知りたかった事…
S2OpenAMFのExampleをパブリッシュしようとして、下記のようなエラーが出る方向けの情報です。 エラー** シーン = シーン 1, レイヤー = レイヤー 1, フレーム = 1 :行 11:クラス 'クラスパス' がロードされませんでした。 上記のエラーが出る場合の解決策は…
頭の中でこんがらがっています(笑)もうどこからAS1.0でどこからAS2.0なのか、Flash Remotingもバージョンの違いがハッキリ分からなくなってきちゃいました。これはThinkPadを買って、環境をクリーンにしつつも、頭の中を整理しろってことか?!さっきリリー…
id:MIZOMIZOさーん、からさわぎの時に話してた件、解決策はいろいろあるみたいです。まず問題はonStatus時の引数であるオブジェクトがエラーの詳細を保持してないって事ですよね。やりたい事は論理エラー等をサーバサイドでExceptionとしてthrowしても、Flas…
実はS2OpenAMFのリリースを忘れてました!今までFlash Remoting 1.0ベースだったサンプルを、1.1ベースに書き直したのと、InvocationTargetExceptionが発生する箇所が、NullPointerExceptionになっていたのを修正したリリースです。どっかの作業が途中で止ま…
http://www.moock.org/ 今日はColin Moock氏にお会いすることができます。サイトも楽しいですよね(笑)トップページがどういう仕組みになってるか気づきましたか?他の人が「居る」んですよ(笑)あとはJCFUGと共同でMAXの報告会をするそうなので、どんな話が聞…
サーバサイドのメソッドを呼び出すためのインターフェース設計から、実装の枠組みまでをひとつのフレームワークとして定義…(したい)。いつも適当に汎用的な仕組みを作って簡単にリモート呼び出しできるようにしていたけれど、AS1.0ベースだし、AS2.0ベースで…
S2OpenAMFに含まれる、AS2.0のクラスとJavaBeansをマッピングするサンプルを、AS2.0用に書き換えてみました。環境のセットアップでつまづいただけで、後は簡単でした。もう少し詳しい使い方を見てみるつもりですが、とりあえず動いたので貼り付け! import A…
import mx.remoting.Service; import mx.services.Log; import mx.rpc.RelayResponder; import mx.rpc.FaultEvent; import mx.rpc.ResultEvent; import mx.remoting.PendingCall; 全部ないっ!コンパイルエラーでまくり。インストールに失敗してる?それとも…
Flash Remoting MX Component AS1.0版ではできませんでしたが、AS2.0版ではできるようになってますよ、ひがさん(笑)やり方は簡単で、コンポーネントインスペクタのスキーマタブ、paramsの下にフィールドを宣言します。例えばRemotingの引数が、num1, num2の…
on(click) { var num1 = _root.num1_txt.text; var num2 = _root.num2_txt.text; _root.rmtg.params[0] = num1; _root.rmtg.params[1] = num2; _root.rmtg.trigger(); } とりあえずこのコードで、引数がサーバに渡りません。ドキュメントも歯抜けだし、四苦…
とりあえずRemotingConnectorコンポーネントをAS1.0版からAS2.0版に置き換えようとしたら「既存のコンポーネントを使うか、置き換えるか」と聞かれました。「置き換える」を選択したら、gatewayUrlだけ引き継がれて、methodName, serviceNameは消えてしまい…
http://www.macromedia.com/software/flashremoting/downloads/components/ 同じMX2004用でも、AS1.0用とAS2.0用があるんですね。使えるコンポーネントは同じでも、使えるクラスと機能が増えていると…。早速インストールしてAS2.0用のリモーティングクラスを…
http://www.macromedia.com/support/documentation/jp/flash_remoting/mx2004/readme.html なんか非常にガッチリしてませんか…?きちんとしたクラスとメソッドが用意されています。あるべき姿なんでしょうけど…私はなんでもありありな旧方式が好きだったり(…
いろんなマクロメディア製品がインストールされていて、かつバージョンが入り乱れすぎなので、1製品のユーザと差が生まれちゃってるかもです。例えばMXとMX2004が同居してインストールされていて、古いコンポーネントもいろいろ入ってるんです。例えばFlash …
http://sourceforge.net/projects/openamf/ enhanced the manifest in openamf.jar (META-INF/MANIFEST.MF) improved exception handling org.openamf.DefaultGateway 全然変わってない…それでもまだ正式リリースにならないかぁ。
dataSet.itemsをリモーティングの引数にしてみたら、配列の要素のオブジェクトに勝手に「__id__=IID27419967018」っというプロパティと値が設定されていました。JavaBeans側に無いプロパティはマッピングされないだけなので、問題はありません。DataGridのda…
Flash Remotingの戻り値がJavaBeansの入ったArrayListだったとします。Flashは受け取った戻り値を、DataGridのdataProviderにバインディングします。バインディングしたその値をそのままサーバサイドへリモーティングを使って送信するとサーバサイドでは、Li…
Remoting Connector -> DataSet -> DataGridのバインディングをして、DataGridのdataProviderをリモーティングの引数にすると…_datagrid、_dg、_dginit、_desiredtypesなんていうプロパティがオブジェクトに設定されて飛んできているような気がします…。Flas…
MX2004で検証中なんですが、現象が確認できないです。コーディング間違えてますかね?下のほうに貼り付けたテストコードを実行すると、サーバサイドにはMapではなく、Listで渡ってきます。_haslistenersというプロパティは送信されてきていないような?Remot…
id:n-ichimuraさんが入門記書いていらっしゃいます!素敵ですー!!ぐぐってみたんですけど、国内でLaszloの情報は少ないですねー。こんなにおもしろそうなのに。これでFlex Builder級のエディタが(Eclipseプラグインで!)あれば燃(萌)えまくりです!
http://japan.cnet.com/news/ent/story/0,2000047623,20055143,00.htm をたまたま見て、おもしろそーと思って調べてみた。 http://www.laszlosystems.com/ が販売してたんだけど、オープンソース化されて http://www.openlaszlo.org/ で公開されていると。イ…
http://sourceforge.net/projects/openamf/ 自然に飛び込む前にリリースされてたのか。Fix meはいつになったら実装されるのかな〜。RCはまだ続くと予想します。あ、SpringBeanInvokerがoptionalじゃなくなってる。 implemented org.openamf.ServiceRequest.t…
Flashとサーバサイド(Java)をつなぐ時にインターフェースを設計しますよね。そこで確実に注意しておこうかなと私が今考えている事を書いてみようと思います。注意するのは全てJava側です。 呼び出し先のクラス(Java側)でメソッドをオーバーロードしない オー…
ASTranslatorのEncoderFactoryに追加するだけで…?isActionScriptNativeの戻り値がfalseになるからASObjectになるのかな。根底に手を入れてしまうとすごい簡単かもしれない。これ実装してテストしてプロジェクトに投げれば統合してくれるかなぁ?
おおお!FlexのAMFGatewayとコンパチっすか!もうS2OpenAMFの役割は終わったかな(笑)S1の時代の話ですが、私がNazuna Remotingを使用せず、OpenAMFを使用していた理由はたった一つです。Nazuna RemotingはNetConnectionDebuggerが使えなかったからです。ここ…