2003-08-01(Fri) 19:00- [長年日記]
_ 今日は
会社は休みだがボクは仕事。仕事なのっ!
現行のプロジェクトで、CPU負荷とプロセスは5分に一回チェックするようにしたので、後はサービスだ、ってんでserviceの状況を調べるツールを仕掛けた。そしたら監視したい対象のサービスがなぜか終了してしまう。なんでやねん!念のためvbsでも書いてリモートじゃなくてローカルでも実行みたがあっさり再現して終わり。なんじゃそら。とりあえずベンダーでOEM元に再現するかどうか問い合わせもらう。がっでむ。
久しぶりに上長がベンダーのSEあわせて誘ってくれたので飲んだ。結構いろいろ腹を割って話せたのでよかったかと。
_ メッセージ出力
アプレットベースのシステムに外付けで運用メッセージを出せるようにしたい(サーバ再起動のため、15分程度お待ちください...みたいな)。サーバから強制PUSHしにくい以上、クライアントからのPULLしかないけどどう実装したものか。JavaScriptリファレンス片手に実験してみるも、あまりうまくいかず。ベースになるHTML自体をreloadしたくないんだよね。かといってフレームで明示的に分けるのもいまいち。とりあえずIE5.5以上と決めうちなのでバリバリに依存してかまわないんだけど、フローティングフレームとか使ってみる?理想としてはいかにも枠で分けてますっ!って感じじゃなくて、HTML上の文字列がこう、なんていうか切り替わる感じにできんのかなー、と妄想してるんですが。
APサーバ側の実行環境としては、Jserv, mod_perl, fastcgiなどが使える模様。この場合はmod_perlかな。すでに動くようになってるし。あんまりこの期におよんでmod_ruby入れるとかはしたくないし。
先のベンダーSEと競争なのでなんとかとっとと実装したいんだが...うーむ。
なんとなくだけど、XMLデータアイランドがいいんじゃないかなぁ(http://www.microsoft.com/japan/msdn/columns/corner/corner01272000.asp)。<br>ちなみに、http://www.asia.microsoft.com/japan/msdn/columns/dude/dude1103.aspにはデータソースを使ってスクリプトのタイマーを使ってStatus.innerHTMLを変更する例が出てます。<br>このあたりを組み合わせるのが良いかも。
おお、このあたりは見てたはずなんですが気づいてませんでした。見てみます。感謝<(_'_)>。