Commons Daemon
| Commons Daemon | |
| Fejlesztő | Apache Software Foundation |
| Legfrissebb stabil kiadás | 1.0.9 (2012. február 7.) +/- |
| Legfrissebb fejlesztői kiadás | ismeretlen +/- |
| Programozási nyelv | Java |
| Operációs rendszer | platformfüggetlen |
| Licenc | Apache Licenc 2.0 |
| A Commons Daemon weboldala | |
A Commons Daemon korábban JSVC-ként ismert, egy Java szoftver könyvtár, amely az Apache Commons projektjének része.
A Deamon hordozható értelemben nyújt szolgáltatásokat a Java virtuális gép (JVM) elindítására és leállítására, melyen szerver oldali alkalmazások futnak. Ezen alkalmazásoknak gyakran vannak plusz követelményeik a kliens oldali alkalmazásokhoz képest.Pl. az Tomcat 4 szervlet konténernek szüksége van arra, hogy szerializálja a munkameneteket és lelője az alkalmazásokat, mielőtt a JVM processz leáll.
A Daemon két részből áll: egy C-ben írt natív könyvtárból, amely interfésszel az operációs rendszerrel, és egy Java-ban írt könyvtárból, amely a Daemon API-t nyújtja.
A Commons Daemon-t kétféleképpen lehet használni: a daemon interfész megvalósításával vagy egy osztály hívásával, amely biztosítja a szükséges metódusokat a daemon számára. Pl. a Tomcat 4.1.x a daemon interfészt használja, míg a Tomcat 5.0.x biztosít egy osztályt melynek metódusait a JSVC hívja direktben.

