今日の役に立たない一言 - Today’s Trifle! -

古い記事ではさまざまなテーマを書いていますが、2007年以降はプログラミング関連の話がほとんどです。

Javaアプリケーションのサービス化

Javaアプリケーションを Windows2000/XP のサービスとして動作させる方法について、HORB OpenのMLで質問があった。Tomcatなどでも実現しているので、最近では方法が分からなくて困る人も少ないとは思うが、そのひとつの方法をここで紹介。
とりあえず、こちらの方法がお勧めだと思う。(これを見つけたのは3年近く昔のことなので、最近ではもっといいものがあるかもしれない。)
これを使うと、サービスマネージャからの起動・停止要求やログオフをイベントを受信できるので、そのイベント受信時に適切なコードを実行できるメリットがある。
15:34追加 狸ソフトウェアのJava Service Wrapperというツール(?)があるそうです。アガテナで紹介されています。