今回取り上げる関数/クラス mx.rpc.http.mxml.HTTPService mx.rpc.soap.mxml.WebService 本記事中のサンプルを表示するには最新のFlashPlayer9が必要です(本稿執筆時点では【9,0,45,0】が最新)。こちらから最新のFlashPlayer9をインストールしてください。また,インストール後はブラウザの再起動が必要です。インストールされているFlash Playerのバージョンを確認するにはこちら。 今回も前回に引き続き,ブラウザ内で動作するFlexアプリケーションとサーバー・アプリケーションとを連携させるためのAPIを紹介します。今回取り上げるのは,mx.rpc.http.mxmlパッケージの【HTTPService】クラスと,mx.rpc.soap.mxmlパッケージの【WebService】クラスです。 これらはそれぞれ,ブラ
本記事中のサンプルを表示するには最新のFlashPlayer9が必要です(本稿執筆時点では【9,0,28,0】が最新)。こちらから最新のFlashPlayer9をインストールしてください。また,インストール後はブラウザの再起動が必要です。インストールされているFlash Playerのバージョンを確認するにはこちら。 今回はデータグリッド【DataGrid】コンポーネントについて説明します。DataGridは非常に良く使われるコンポーネントの一つではないでしょうか。また,Flex2のDataGridはFlex1.x時代に比べ格段にパフォーマンスが向上したコンポーネントの一つでもあります*1。 昨年のAdobe MAX 2006(参考記事)では,Flex2のDataGridと複数のAjaxのフレームワークにおけるデータグリッドについて,パフォーマンスを比較するプレゼンを見ましたが,そのサンプ
Flex2にて、XHTMLを操作するためXMLオブジェクトにて取得し、E4Xでの操作を行おうと数日間試行錯誤しておりました。 最初に引っかかったのは、名前空間の問題。 E4Xにて名前空間を表すやり方に少し手間取りました。 var xml:XML = new XML(obj); var ns:Namespace = new Namespace("http://www.w3.org/1999/xhtml"); trace( xml.ns::body ); 上記のやり方で、名前空間を定義し、アクセスする場合には、コロン二つをつけて名前空間に属するタグ名を記載するようです。 ですが、XHTMLのように1つの名前空間のみで構成されるような場合、デフォルト名前空間として、次のようにかけるようです。 var xml:XML = new XML(obj); var ns:Namespace
Flex2には、XMLを扱うXMLクラスという便利なクラスがあるのですが、名前空間のあるXMLを扱おうとするとうまく取得できません。 名前空間のあるXMLを扱う場合には、Namespaceクラスを使う必要があります。 Namespaceクラスを使うには。 var atom:Namespace = new Namespace("http://www.w3.org/2005/Atom"); とするか、 var atom:Namespace = feed.namespace(); とします。 namespaceメソッドは、引数を指定していない場合、デフォルト名前空間を返します。 接頭辞のある名前空間を取得する場合は、namespaceメソッドに引数に接頭辞を渡してやれば取得できます。 その後、以下のようにすれば各要素にアクセスできるようになります。 for each (var entry:XML
Open Source projects built on Adobe technology Welcome to our online community site, built using our own products and targeted to support developers building open source projects for our products and platform. Now you can integrate existing or new open source projects in a centralized repository with simple functions and options. This site provides a consolidated hosting environment that transcend
このサイトでは、Macromedia Flash5以上で使用できる XMLSocketオブジェクト を使用するための、 汎用ソケットサーバを公開しています。 「Socklet」と呼ばれるSocket処理用の小さなアプリケーションを作成し、このサーバソフトに配備することにより、 すぐに、簡単に、XMLSocketを使用したクライアント/サーバコンテンツを作ることが出来ます。 XMLSocket処理用の小さなアプリケーション「Socklet」はJavaクラスとしてだけでなく、ECMAScript(所謂JavaScript)で記述することもできます。 ECMAScriptで記述されたScript Sockletはコンパイルすることなく配備出来ますので、 Javaプログラミング経験の無い方でも、簡単にSockletを作成することが出来ます。 このサーバは100%Pure Java
One of the little gems you will find in the open source ActionScript 3 libraries that we released on labs, is the JSON class found in the corelib library. This class, written for Adobe by Darron Schall, makes it super simple to both serialize and de-serialize JSON data. What is JSON you ask? From the JSON website: JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is ea
まず↓からFlex SDKと必要ならFlex Language Packもダウンロード。http://www.adobe.com/go/tryflex_jp ダウンロードしたパッケージを展開。 % unzip flex_sdk_2.zip -d ~/flex % unzip flex_sdk_2_ja.zip -d ~/flex またjdkが必要なので例えばdebianの方は↓のようにaptからjavaをインストール。 sudo apt-get install free-java-sdk すみません激しく間違っておりました。 sudo apt-get remove free-java-sdk sudo apt-get remove java-common こちらをいれないと動かないです。。。 sudo apt-get install sun-java5-jre mxmlcでビルド。 %cd
時間はつくるもんです。はい。 で。fcwrap ヤバス。めちゃ楽。 TextMate で無理矢理コマンドつくってとかやってたけどそんなのもうイラネ。 とりあえず fcwrap を動かすとこまでやった。 Mac OS X 10.4.9 の標準の環境ではいろいろ足らなすぎて動かないのでまとめておくメモ。 MacBook Pro にしてから Rails とか入れてないのでした。 0. fcsh labs.adobe.com のページはなぜか Not Found なのでここから。 Flex SDK のルートで、 $ unzip flex_compiler_shell_012307.zip 1. Ruby 1.8.6 $ curl -O ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6.tar.gz $ tar zxvf ruby-1.8.6.tar.g
FLEXible Project Home • Blog • Forums • Known Issues • External Project Link • Contact Project Author: John Grden (All RIAForge projects by this author) Last Updated: May 28, 2007 6:42 AM Version: alpha Views: 172,631 Downloads: 23,301 License: MIT Description: <b>**VIDEO DEMOS** <a href='http://www.rockonflash.com/flexible/videos/FLEXibleDemo/FLEXibleDemo.html'>FLEXible Basic usage demo</a> <a hr
実行時に発生する可能性のあるエラーを次に示します。ActionScript 3.0 では、実行時の型チェックは、strict モードと warning モードのどちらでコンパイルするかに関係なく行われます。 関連項目
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く