#nomenubar

2006年度第23回ゼミ(2006年11月22日)資料

11月09日(ゼミ#22) << 11月22日(ゼミ#23) >> 11月23日(ゼミ#24)
研究関係Wikiトップへ戻る

※前週はゼミ休み(メールで進捗状況を報告)

11/20

メール報告完了(24:30頃)

Felica

増渕氏作のVB製アプリケーション発見

特にドキュメント等は見あたらず。俺はもしかしてこのVBのソースも読まなくちゃならんのかねぇ……

温度センサー

PICNICにセンサデバイス(メモには「温度・湿度・照度・人感センサーがセットになっている」と書かれている)を接続してみたが、システムから「温度センサー」の項目を選択してもNullPointerExceptionが表示されるだけ。PICNICのWeb画面でも、どれがどのセンサーの温度なのかがわからない。(メモによると「RA1〜4、RB1〜4あたり」らしいが……)

当面の課題

  1. 温度センサーの正常動作確認
  2. Felicaのカードを借りて動作確認する
  3. データベースをインストールしてexportの動作確認をする
  4. デバイス監視デーモンを動かす

11/14

メール期限:11/17(金)午前→実質11/16中

イベント監視機能

修論P32(7.2章)に記載あり

そこで,Java で構成されたシステム本体に加え,イベントの管理のためにデーモンプロセスを作成し,監視とリクエストの発行を行わせる設計とした.デーモンプロセスを作成するプログラムはPerl にて作成し,システムを利用する際は常に起動しておく.プロセスは,タイマ型イベントに関しては時間を計り,データ型イベントは,一定時間ごとにアクセスを行ってデータを採取し,条件が揃ったらServlet に対して操作命令を発行する.また,デーモンはイベント監視プロセスとインタフェースプロセスの二つのプロセスがあり,前者はイベントテーブルを見ながら,条件を調べ発動を指示,後者は指示を受けてイベントテーブルを追加更新する役割を持っている.

デーモンプロセス:deamon.pl

実行の様子↓

root@yoshi2# perl daemon.pl
Created process 4114
Exiting...
root@yoshi2# ps aux
root      4114  0.0  1.6 10052 4240 ?        Ss   22:49   0:00 daemon_parent(child_of 4113)
root      4115  0.0  1.7 10468 4576 ?        S    22:49   0:00 daemon_sister(child_of 4113)
root      4116  0.0  1.7 10176 4580 ?        S    22:49   0:00 daemon_brother(child_of 4113)

ゼミの指摘事項

資料に掲載した今後の課題

ゼミ中の指摘事項

ゼミ直前の検討事項

関連ページ


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS