差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
softwares:nestdaq:web_control [2024/04/20 01:21] kobayashsoftwares:nestdaq:web_control [2024/04/20 01:22] (現在) kobayash
行 1: 行 1:
 ===== NestDAQ control commands ===== ===== NestDAQ control commands =====
-  * init.sh で web-daqctl プロセスを立ち上げ、http://localhost:8080 というページをブラウザで開き、ソースコード内の JavaScript を見ると、ws://localhost:8080 という web socket を作り、そこに redis-get, redis-publish というようなメッセージを送っているように見える。さらに、これらのメッセージは web-daqctl プロセスに送られている模様。web-daqctl では、 nestdaq/controller/WebGUI.cxx 内でメッセージに応じて処理が行われているようだ。処理されたメッセージはここから redis に投げられている模様。このメッセージを確認するには、WebGUI.cxx のソースコードを読めばわかるはずであるが、それは辛いので、以下のように、redis の monitor コマンドを使う。 +  * init.sh で web-daqctl プロセスを立ち上げ、http://localhost:8080 というページをブラウザで開き、ソースコード内の JavaScript を見ると、ws:/ /localhost:8080 という web socket を作り、そこに redis-get, redis-publish というようなメッセージを送っているように見える。さらに、これらのメッセージは web-daqctl プロセスに送られている模様。web-daqctl では、 nestdaq/controller/WebGUI.cxx 内でメッセージに応じて処理が行われているようだ。処理されたメッセージはここから redis に投げられている模様。このメッセージを確認するには、WebGUI.cxx のソースコードを読めばわかるはずであるが、それは辛いので、以下のように、redis の monitor コマンドを使う。 
  
   * NestDAQの control command を確認   * NestDAQの control command を確認
softwares/nestdaq/web_control.txt · 最終更新: 2024/04/20 01:22 by kobayash
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0