電子書籍の厳選無料作品が豊富!

Webプログラム(javascript)から、RS-232C接続のデータを取得する事を検討しています。

それには、以下に記述されているNode.jsを使用すれば、RS-232Cのデータが取得できる分かったのですが、
【Node.jsでRS232C通信を試してみる - undefined】
http://blog.bokuweb.me/entry/node-serial

これを実行するには、コマンドプロンプトから
node xxx.js
で起動しないと、Node.jsのモジュールが利用できないのではと考えています。

これを、コマンドプロンプトから起動するのではなく、Webプログラムのjavascriptから呼び出すには、どのようにすればいいのでしょうか。

ご教授下さい。

以上。よろしくお願い致します。

A 回答 (1件)

Web プログラムの形態が不明なので、少々答えづらいのですが。



案1.
node.js で、シリアルポートを叩いた結果を JSON 形式で出力する単独プログラムを用意
"Web プログラム" のサーバー側にて、単独プログラムを実行した結果をクライアントに表示

案2.
node.js で、シリアルポートを叩いた結果を JSON 形式で HTTP 応答する API を用意
"Web プログラム" の HTML 画面から AJAX にて API を呼び、結果を表示

案3.
node.js で、シリアルポートを叩いた結果を HTML 形式で HTTP 応答する "Web プログラム" を用意
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!