Commons Daemon - Commons Daemon

Commons Daemon
Desenvolvedor (s) Apache Software Foundation
Versão estável
1.1.0 / 23 de novembro de 2017 ( 2017/11/23 )
Escrito em Java
Sistema operacional Multi-plataforma
Licença Licença Apache 2.0
Local na rede Internet http://commons.apache.org/daemon

Commons Daemon , anteriormente conhecido como JSVC , é um Java biblioteca de software pertencente ao Apache Projeto Commons .

Daemon fornece meios portáteis de iniciar e parar a máquina virtual Java (JVM) que está executando aplicações server-side. Tais aplicações muitas vezes têm exigências adicionais em comparação com aplicações do lado do cliente. Por exemplo, o servlet container Tomcat 4 seria necessário para serializar sessões e aplicações desligamento da web antes de o processo JVM termina.

Daemon é composta por 2 partes: uma biblioteca nativa escrito em C que interage com o sistema operacional, ea biblioteca que fornece a API Daemon, escrito em Java.

Existem duas maneiras de usar Commons Daemon: implementando a interface daemon ou ligando para uma classe que fornece os métodos necessários para daemon. Por exemplo, Tomcat-4.1.x usa a interface do daemon e Tomcat-5.0.x fornece uma classe cujos métodos são chamados por JSVC directamente.