Service wrapper
Software to manage background services
title: "Service wrapper" type: doc version: 1 created: 2026-02-28 author: "Wikipedia contributors" status: active scope: public tags: ["windows-services"] description: "Software to manage background services" topic_path: "technology/operating-systems" source: "https://en.wikipedia.org/wiki/Service_wrapper" license: "CC BY-SA 4.0" wikipedia_page_id: 0 wikipedia_revision_id: 0
::summary Software to manage background services ::
A service wrapper is a computer program that wraps arbitrary programs thus enabling them to be installed and run as Windows Services or Unix daemons, programs that run in the background, rather than under the direct control of a user. They are often automatically started at boot time. Arbitrary programs cannot run as services or daemons, unless they fulfil specific requirements which depend on the operating system. 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 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.
::callout[type=info title="Wikipedia Source"] This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page. ::