Commons Daemon (original) (raw)
Commons Daemon, formerly known as JSVC, is a Java software library belonging to the Apache Commons Project. Daemon provides a portable means of starting and stopping a Java Virtual Machine (JVM) that is running server-side applications. Such applications often have additional requirements compared to client-side applications. For example, the servlet container Tomcat 4 would need to serialize sessions and shutdown web applications before the JVM process terminates.
Property | Value |
---|---|
dbo:abstract | Commons Daemon, formerly known as JSVC, is a Java software library belonging to the Apache Commons Project. Daemon provides a portable means of starting and stopping a Java Virtual Machine (JVM) that is running server-side applications. Such applications often have additional requirements compared to client-side applications. For example, the servlet container Tomcat 4 would need to serialize sessions and shutdown web applications before the JVM process terminates. Daemon comprises 2 parts: a native library written in C that interfaces with the operating system, and the library that provides the Daemon API, written in Java. There are two ways to use Commons Daemon: by implementing the daemon interface or by calling a class that provides the required methods for daemon. For example, Tomcat-4.1.x uses the daemon interface and Tomcat-5.0.x provides a class whose methods are called by JSVC directly. (en) Commons Daemon, anteriormente conhecido como JSVC, é uma biblioteca de software Java pertencente ao Apache Commons Project. Daemon fornece um meio portátil para iniciar e parar uma Máquina Virtual Java (JVM) que está executando aplicativos do lado do servidor. Tais aplicações geralmente possuem requisitos adicionais em comparação com aplicativos do lado do cliente. Por exemplo, o recipiente de servlet Tomcat 4 precisaria serializar sessões e desligar aplicativos da web antes do processo JVM terminar.Daemon compreende 2 partes: uma biblioteca nativa escrita em C que interage com o sistema operacional e a biblioteca que fornece a Daemon API, escrita em Java.Existem duas maneiras de usar o Commons Daemon: implementando a interface daemon ou chamando uma classe que fornece os métodos necessários para o daemon. Por exemplo, o Tomcat-4.1.x usa a interface daemon e o Tomcat-5.0.x fornece uma classe cujos métodos são chamados diretamente pela JSVC. (pt) |
dbo:developer | dbr:Apache_Software_Foundation |
dbo:genre | dbr:Library_(computing) |
dbo:latestReleaseDate | 2019-10-03 (xsd:date) |
dbo:latestReleaseVersion | 1.2.2 |
dbo:license | dbr:Apache_License_2.0 |
dbo:operatingSystem | dbr:Cross-platform |
dbo:programmingLanguage | dbr:C_(programming_language) dbr:Java_(programming_language) |
dbo:wikiPageExternalLink | http://commons.apache.org/daemon |
dbo:wikiPageID | 3233639 (xsd:integer) |
dbo:wikiPageLength | 1733 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 969964945 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Apache_Commons dbc:Apache_Software_Foundation dbr:Library_(computing) dbr:Cross-platform dbr:Apache_Tomcat dbr:C_(programming_language) dbc:Java_(programming_language)_libraries dbr:Java_(Sun) dbr:Java_(programming_language) dbr:Apache_Software_Foundation dbr:Library_(computer_science) dbr:Apache_License_2.0 dbr:Java_Virtual_Machine |
dbp:developer | dbr:Apache_Software_Foundation |
dbp:genre | dbr:Library_(computing) |
dbp:latestReleaseDate | 2019-10-03 (xsd:date) |
dbp:latestReleaseVersion | 1.200000 (xsd:double) |
dbp:license | dbr:Apache_License_2.0 |
dbp:name | Commons Daemon (en) |
dbp:operatingSystem | dbr:Cross-platform |
dbp:programmingLanguage | dbr:C_(programming_language) dbr:Java_(programming_language) |
dbp:website | http://commons.apache.org/daemon |
dbp:wikiPageUsesTemplate | dbt:Infobox_software dbt:Start_date_and_age dbt:Unreferenced dbt:Apache_Software_Foundation |
dct:subject | dbc:Apache_Software_Foundation dbc:Java_(programming_language)_libraries |
gold:hypernym | dbr:Library |
rdf:type | owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 yago:Abstraction100002137 yago:Code106355894 yago:CodingSystem106353757 yago:Communication100033020 yago:Writing106359877 yago:WrittenCommunication106349220 dbo:Library yago:Software106566077 umbel-rc:SoftwareObject |
rdfs:comment | Commons Daemon, formerly known as JSVC, is a Java software library belonging to the Apache Commons Project. Daemon provides a portable means of starting and stopping a Java Virtual Machine (JVM) that is running server-side applications. Such applications often have additional requirements compared to client-side applications. For example, the servlet container Tomcat 4 would need to serialize sessions and shutdown web applications before the JVM process terminates. (en) Commons Daemon, anteriormente conhecido como JSVC, é uma biblioteca de software Java pertencente ao Apache Commons Project. Daemon fornece um meio portátil para iniciar e parar uma Máquina Virtual Java (JVM) que está executando aplicativos do lado do servidor. Tais aplicações geralmente possuem requisitos adicionais em comparação com aplicativos do lado do cliente. Por exemplo, o recipiente de servlet Tomcat 4 precisaria serializar sessões e desligar aplicativos da web antes do processo JVM terminar.Daemon compreende 2 partes: uma biblioteca nativa escrita em C que interage com o sistema operacional e a biblioteca que fornece a Daemon API, escrita em Java.Existem duas maneiras de usar o Commons Daemon: implementando a interface daemon ou chamando uma classe que fornece os métodos necessári (pt) |
rdfs:label | Commons Daemon (en) Commons Daemon (pt) |
owl:sameAs | freebase:Commons Daemon wikidata:Commons Daemon dbpedia-hu:Commons Daemon dbpedia-pt:Commons Daemon https://global.dbpedia.org/id/52Q3R |
prov:wasDerivedFrom | wikipedia-en:Commons_Daemon?oldid=969964945&ns=0 |
foaf:homepage | http://commons.apache.org/daemon |
foaf:isPrimaryTopicOf | wikipedia-en:Commons_Daemon |
foaf:name | Commons Daemon (en) |
is dbo:wikiPageRedirects of | dbr:Jsvc dbr:JSVC dbr:Libcommons-daemon |
is dbo:wikiPageWikiLink of | dbr:Jsvc dbr:List_of_Apache_Software_Foundation_projects dbr:JSVC dbr:Libcommons-daemon |
is foaf:primaryTopic of | wikipedia-en:Commons_Daemon |