0

Debian Linux( Linux ts7500 2.6.24.4 )を実行しているTS-7500(ARM 9)ボードを使用しています。いくつかのセンサーに接続されており、これらのセンサーと通信するためのドライバーコードを実行しています。

Cプログラムが起動するたびに、 config-fileからいくつかのconfig-parametersを読み取り、それらの値でセンサーを起動します。

したがって、当面のタスクは、これらの構成パラメーターをユーザーに表示/編集するためのWebインターフェースを提示することです。Webインターフェイスのタスクは、次の4つのステップに要約できます。

  1. config-fileからconfig-parametersを読み取り、現在の構成を表示します
  2. ユーザーが構成を変更できるようにする
  3. 変更をキャプチャして同じ構成ファイルに保存します

これらの構成パラメーターは、ドロップダウンメニュー項目またはラジオボタンとして表示できます。そして、 config-fileが変更されたときにCprgを再起動するLinuxバックグラウンドスクリプトがあります。

TS-7500がTomcatを実行していることは知っています。ここで、この問題を処理するための良い方法を提案してください。サーブレットとJSPの使用について聞いたことがあります(実際にはあまり詳しくありません)。HTMLページを動的に生成するのに適しているのはどれですか?(ページを表示しているときに現在の構成を選択して新しいHTMLページを生成する必要があるたびにわかります)。

非常に手の込んだごめんなさい!

編集:ビープ音!応答なし ?さあ、質問は明確ではありませんか?または、誰も同様の問題(設計上の問題)に直面したことがありませんか?

4

1 に答える 1

0

解決策は、ApacheWebサーバーに加えてPHPを使用することです。PHPスクリプトを使用して

  1. 設定ファイルを読み取り、パラメータをキャプチャします
  2. HTMLフォームを生成します(既に読み取られたパラメーターからドロップダウンメニューとラジオボタンを事前に選択します)
  3. そして、新しい編集をキャプチャして構成ファイルに保存します。

PHPスクリプトは、組み込みボードの/ var /www/ディレクトリに配置する必要があります。その後、どのシステムからでも、簡単なWebブラウザを使用してボードのIPアドレスとスクリプト名を入力するだけでアクセスできます。

于 2013-01-16T09:34:51.143 に答える