Kawanet Blog II

アクセスカウンタ

zoom RSS [Gainer] Gainer over HTTPでJavaScriptからGainerを操作する

<<   作成日時 : 2008/02/09 19:00   >>

驚いた ブログ気持玉 10 / トラックバック 0 / コメント 0

昨夜の Device::Gainer モジュールと、PoCo::Server::HTTP モジュールを組み合わせて
Gainer over HTTP 用の HTTP サーバ gainer-httpd.pl を書いてみた。
http://svn.coderepos.org/share/lang/perl/Device-Gainer/trunk/examples/gainer-httpd.pl
HTTP 越しに Gainer を扱える。Gainer Ajax みたいなことも可能!


Gainer HTTPd は HTTP サーバとして 10080番ポートで起動して、
リクエストを 2000番ポートの gsp (Gainer Serial Proxy) にリレーする。
Gainer HTTPd のレスポンスは JSON なので、
JavaScript からでも XHR でカンタンに Gainer を扱うことができる。
動作確認用のデモ画面だけ作ってみた。


JavaScript から Gainer を使ってみたくて、当初は、ExportJS を使って
FLASH 経由で動かそうかと思ってたけど、HTTP 経由になった。
gsp を使わずに、Win32::SerialPort モジュールで直接 Gainer のシリアルポートを
叩くのも試してみたが、何かレスポンスがうまく取れなかった。
たぶん、Win32::SerialPort の使い方がよく分からないのが原因か。
 

テーマ

関連テーマ 一覧


月別リンク

ブログ気持玉

クリックして気持ちを伝えよう!
ログインしてクリックすれば、自分のブログへのリンクが付きます。
→ログインへ
気持玉数 : 10
驚いた 驚いた
面白い 面白い
ガッツ(がんばれ!) ガッツ(がんばれ!)
かわいい かわいい
なるほど(納得、参考になった、ヘー)
ナイス

トラックバック(0件)

タイトル (本文) ブログ名/日時

トラックバック用URL help


自分のブログにトラックバック記事作成(会員用) help

タイトル
本 文

コメント(0件)

内 容 ニックネーム/日時

コメントする help

ニックネーム
本 文
[Gainer] Gainer over HTTPでJavaScriptからGainerを操作する Kawanet Blog II/BIGLOBEウェブリブログ
文字サイズ:       閉じる