2012年3月28日水曜日

commons-daemon [第1回]

Javaでも常駐プロセスを、つまりデーモンを作りたいときもある。
もしくは、Windowsサービスを作りたいときもある。

そんなとき、やっぱり常駐するだけあって、実績のあるものを使いたい!!(←本音)

ということで選択したのはtomcatでも採用されている「commons-daemon

しかし、情報が少ない。 日本語も少ないし、英語も少ない(全部読んだわけではないけど)。

というわけで、自分で書いてみる。

第1回目は目標を掲げます。

目標

LinuxでもWindowsでも動くデーモンorサービスを作る

準備

次のサイトからダウンロードします。※1.0.10使います。 Commons Daemon Download
  1. [Commons Daemon Binaries] commons-daemon-1.0.10-bin.tar.gz
  2. [Browse native binaries download area...] commons-daemon-1.0.10-bin-windows.zip
  3. [Commons Daemon Source] commons-daemon-1.0.10-native-src.tar.gz


1番目は実装するときに使います。
2番目はWindowsサービス化で使います。
3番目はLinuxデーモン化で使います。
第2回はいきなりソース公開します。

0 件のコメント:

コメントを投稿