Service Wrapper
   HOME

TheInfoList



OR:

A service wrapper is a
computer program A computer program is a sequence or set of instructions in a programming language for a computer to execute. Computer programs are one component of software, which also includes documentation and other intangible components. A computer program ...
that wraps arbitrary programs thus enabling them to be installed and run as
Windows Service In Windows NT operating systems, a Windows service is a computer program that operates in the background. It is similar in concept to a Unix daemon. A Windows service must conform to the interface rules and protocols of the Service Control Manager ...
s or
Unix daemon In multitasking computer operating systems, a daemon ( or ) is a computer program that runs as a background process, rather than being under the direct control of an interactive user. Traditionally, the process names of a daemon end with the ...
s, programs that run in the
background Background may refer to: Performing arts and stagecraft * Background actor * Background artist * Background light * Background music * Background story * Background vocals * ''Background'' (play), a 1950 play by Warren Chetham-Strode Reco ...
, rather than under the direct control of a user. They are often automatically started at
boot A boot is a type of footwear. Most boots mainly cover the foot and the ankle, while some also cover some part of the lower calf. Some boots extend up the leg, sometimes as far as the knee or even the hip. Most boots have a heel that is cle ...
time. Arbitrary programs cannot run as services or daemons, unless they fulfil specific requirements which depend on the
operating system An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs. Time-sharing operating systems schedule tasks for efficient use of the system and may also in ...
. They also have to be installed in order for the operating system to identify them as such. Various projects exist offering a Java service wrapper, as
Java Java (; id, Jawa, ; jv, ꦗꦮ; su, ) is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea to the north. With a population of 151.6 million people, Java is the world's List ...
itself doesn't support creating system services. Some wrappers may add additional functionality to monitor the health of the application or to communicate with it.


See also

*
Windows Service In Windows NT operating systems, a Windows service is a computer program that operates in the background. It is similar in concept to a Unix daemon. A Windows service must conform to the interface rules and protocols of the Service Control Manager ...
*
Unix daemon In multitasking computer operating systems, a daemon ( or ) is a computer program that runs as a background process, rather than being under the direct control of an interactive user. Traditionally, the process names of a daemon end with the ...


External links


Java Service Wrapper

Yet Another Java Service Wrapper

Java Service Launcher

JavaService

Apache Commons Daemon

FireDaemon - Run Any Application as a Windows Service

AlwaysUp - Easily run any application as a Windows Service

Windows Service Wrapper

NSSM
Java platform software Windows services