Оболочка службы - это компьютерная программа, которая обертывает произвольные программы, что позволяет устанавливать и запускать их как службы Windows или демоны Unix , программы, которые работают в фоновом режиме , а не под прямым контролем пользователя. Часто они автоматически запускаются во время загрузки . Произвольные программы не могут работать как службы или демоны, если они не удовлетворяют определенным требованиям, зависящим от операционной системы . Их также необходимо установить, чтобы операционная система могла их идентифицировать как таковые.
Существуют различные проекты, предлагающие оболочку служб Java, поскольку сама Java не поддерживает создание системных служб. Некоторые оболочки могут добавлять дополнительные функции для мониторинга работоспособности приложения или для связи с ним.