« Postfix virtual domain で プログラムにメールを送る | メイン | Mac OS X TigerのCoreAudio,MIDI »

FLASHとのRPC PHPObject

GhostWire Studios :: Flash Components :: PHPObject
Installing & Using PHPObject
FLASHとの連動で、POSTやXML Getで値を渡して通信してましたが、いまは、PHPObject が流行っていますね。 普通にRPCな感じですので、利用するのは簡単です。

追記 2005年6月1日 #####################
利用の流れ
クライアント
1.Macromedia Extension Manager をダウンロード
してインストールします。
2.PHPObject.mxpをMacromedia Extension Manager を通してインストールします。

サーバ
1.Gateway.phpを設置します。
これ経由で、RPCします。Classのディレクトリーを設定すれば
そのクラスがFLASHからリモートで呼べます。

たとえば、メンバー情報を取得するクラスを設置します。

class Member extends Base {
private $member;
public function __construct () {
parent::__construct();
error_log( __FUNCTION__ );
$this->member = DB_Factory::create( 'member' );
}
}

private function get() {
$this->member->addWhere(' status = ? ', 1);
return $this->member->getAll(0, 5);
}

FLASH Action Scriptからは


import com.ghostwire.phpobject.*;
PHPObject.defaultGatewayKey = "secret";
PHPObject.defaultGatewayUrl = "http://DOMAIN/flash/Gateway.php";
PHPObject.enableMultiByte = true;
var member = new PHPObject('Member');
member.get( );
member.onResult = function(result) {
trace(result[0]['name']);
trace(result[1]['name']);
};

で、アクセスできます。

RPCなので、セキュリティの面では、気をつけて
動作させてください。

[ この記事は、trispot.net より、引用されています。]

Author: yoshimax Date: 2005年6月 1日 10:24 | | Comment (4) | Trackback (2) | Bookmark: このエントリーを含むはてなブックマーク このエントリーをはてなブックマークに追加 Save This Page この記事をクリップ! このエントリーを含むはてなブックマーク

トラックバック

このエントリーのトラックバックURL:
http://www.de4u.net/mt41/mt-tb.cgi/995

この一覧は、次のエントリーを参照しています: FLASHとのRPC PHPObject:

» FLASHとPHP間のやり取りにはPHPObject 送信元 hori-uchi.com
yoshimaxさんのFLASHとのRPC PHPObjectのエントリより。 FlashとPHP間の通信にはPHPObjectを使うのがはやっているらしい。... [詳しくはこちら]

» 大混乱中 送信元 fre9's page
今、必死に、名刺作成ソフトウェアを作っているのですが、 Flashから画像生成をするアクションスクリプトがあると思ったらなくて、 そのプラグインが必要だということがわかって、 Flash Generatorというのがあるということがわかったのに、 もうそれはFlashMXでは使えな�... [詳しくはこちら]

コメント (4)

anil:

I think teenagers shouldn’t be allowed here. They don’t have a clue about life, why are they trying to look smart?

コメントする

About

2005年6月 1日 10:24に投稿されたエントリーのページです。

ひとつ前の投稿は「Postfix virtual domain で プログラムにメールを送る」です。

次の投稿は「Mac OS X TigerのCoreAudio,MIDI」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Technorati

Technorati search

» ここにリンクしているブログ

2008年5月

        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

アーカイブ

Powered by
Movable Type 4.1