サーバーサイドASのAS3SXがちょっと凄そうな件についてのまとめ

AS3のIEDであるFDT開発チームが、サーバーサイドASとそのホスティングサービスを発表。 swfファイルをサーバーにアップロードすると、それがサーバープログラムとして振る舞うという胸熱仕様。いわゆるnode.as。 まだアルファバージョンだけど、みんなで遊び始めたまとめ。 少しわかりやすいように、話題によって投稿順を入れ替えています。 続きを読む
35
itoz @itoz

サーバーサイドアクションスクリプト3ってなんですか? AS3SX Server Side Action Script 3 Library & Hosting http://t.co/ZiUNIWR

2011-09-09 00:59:31
尾野(しっぽ) @tail_y

え?なに?サーバーサイドActionScript・・・?

2011-09-09 01:37:16
尾野(しっぽ) @tail_y

こ、これか。"Server Side Action Script 3 Library & Hosting"え、ホスティングも?FDTは何を始めたんだ。期待せざるを得ない。 http://t.co/0SBlsZi

2011-09-09 01:40:19
9ballsyndrome @9ballsyndrome

なにそれなにそれー サーバーサイドをPHPとかじゃなくてASで書けるってこと?

2011-09-09 01:46:05
尾野(しっぽ) @tail_y

しかし、ダウンロードさせてるのがswcなのが、がっかりコンテンツの予感もあって不安だ。独自のサーバーを公開しましたASで簡単にアクセスできます、程度じゃないといいんだけど。node.asみたいなものだったら、超うれしい。

2011-09-09 01:47:45
9ballsyndrome @9ballsyndrome

でこれかよ http://t.co/DezRMEQ こんだけでなにがわかるっていうんだよう!!

2011-09-09 01:52:29
9ballsyndrome @9ballsyndrome

おい。まちがえてNew AS3SX Appおしまくっちゃったぞ どうやって削除するんだこれ

2011-09-09 02:00:26
尾野(しっぽ) @tail_y

うーん、見る限りサーバーでswfが動くっっぽいね!ちょっと期待していいんじゃない?

2011-09-09 02:12:01
尾野(しっぽ) @tail_y

まあ、いいや、最先端の技術とか他の人に任せようっと。

2011-09-09 02:16:18

xxxx ClientAS3SX.setEndPoint("String") ってStringのところにはなにをいれるんだろ エンドポイントはクライアントのこと?なのかな 自分のID的な何かかな

tail_y @xxxx AS3SX.comのAdminページでもらえるよって、書いてあるね。

9ballsyndrome @9ballsyndrome

setResponseHandlerで登録した関数は引数に登録したクラスのオブジェクトをとってそれがサーバーから送られてきたオブジェクトってことでいいの? #AS3SX

2011-09-09 02:18:15
itoz @itoz

AS3SXの管理画面。アプリをアップとか、Databaseとか。なんとなくGAE?ぽい http://t.co/bzaC5fR

2011-09-09 02:26:27
拡大
尾野(しっぽ) @tail_y

@itoz トップにもクラウドがどーって書いてあるから、バックグラウンドがGAEなのかな?GAEサービス上でswf動かして、ASコードで利用できるとしたら、結構すごいことやってるのかも。

2011-09-09 02:28:16
9ballsyndrome @9ballsyndrome

ClientAS3SX.setEndPointは非同期というか、コネクションというか、 この命令のあとすぐにClientAS3SX.sendRequestしていいの? #AS3SX

2011-09-09 02:28:44
尾野(しっぽ) @tail_y

人に任せるとか言ってこれだからw

2011-09-09 02:28:54
尾野(しっぽ) @tail_y

まあ、今は人も少ないし。朝になったら池田さんが広めてくれるだろうから、そこでうまい具合にトップレベルの人がみんな研究を始めてくれることを期待して、僕は美味しいところだけを楽に学習しよう。しかし、本気で期待ではある。

2011-09-09 02:32:32
itoz @itoz

@tail_y あーー。なるほ。そんな可能性もありそう

2011-09-09 02:35:56
9ballsyndrome @9ballsyndrome

アップロードしてすぐだったからかなあ。とりあえずサーバーサイドにリクエスト送信→サーバーがレスポンス ができたっぽい #AS3SX

2011-09-09 02:36:33
9ballsyndrome @9ballsyndrome

とりあえずメモ クライアントサイド 1.ClientAS3SX.setEndPointでサーバーへつなぐ。引数はログインした画面のAS3SX Admin Centerでいけるプロジェクト管理画面 そこのEdit App Settingsで表示されるEndpoint #AS3SX

2011-09-09 02:39:20
9ballsyndrome @9ballsyndrome

http://t.co/j1PzIuxほにゃらら/ ってなってるURL。これを文字列にしてsetEndPointに渡す。これ最初にやらなきゃいけないこと 2.ClientAS3SX.setResponseHandlerでサーバーからのレスポンスがきた時のハンドラを設定しとく。

2011-09-09 02:40:58
尾野(しっぽ) @tail_y

AS3SXのなんとなく理解したこと。制作したswfをサーバーに置いて動作させるサービス。このサーバー側のswfとクライアントswfとが通信するためのライブラリがAS3SX.swc。サーバー側のswfは当然DBアクセスも可能なようで、クラウドで提供されている(GAEっぽい?)

2011-09-09 02:41:08
尾野(しっぽ) @tail_y

AS3SXが、僕の理解した通りだとするとちょっとすごい。JS+node.jsというのと同じことができるとしたら、asはグラフィカルな要素を扱いやすいので、たとえばゲームのグラフィック処理をサーバーが持って共通化とか、逆にクライアントに振るとか、クラスの共通化でできることがあるかも

2011-09-09 02:46:14
尾野(しっぽ) @tail_y

逆に気になるのは、動作速度か。まあむしろ早い可能性だってあるんだろうけど、ちょっと怪しいよね。おそらくサーバーでAirみたいなのが動いてるのかな?あとまだ、APIは少なさそう。あと開発がFDTっていうのは、いいのか悪いのかwしっかりしてそうだけど、きっちりお金はとられそう。

2011-09-09 02:49:55
1 ・・ 5 次へ