Демон Commons
Эта статья нуждается в дополнительных цитатах для проверки . ( июнь 2023 г. ) |
Разработчик(и) | Фонд программного обеспечения Apache |
---|---|
Стабильная версия | 1.3.4 [1] / 10 мая 2023 г |
Репозиторий | |
Написано в | Ява , С |
Операционная система | Кросс-платформенный |
Тип | Библиотека |
Лицензия | Лицензия Апач 2.0 |
Веб-сайт | общее достояние |
Commons Daemon , ранее известный как JSVC , представляет собой Java программную библиотеку , принадлежащую проекту Apache Commons .
Daemon предоставляет портативные средства запуска и остановки виртуальной машины Java (JVM), на которой выполняются серверные приложения. К таким приложениям часто предъявляются дополнительные требования по сравнению с клиентскими приложениями. Например, контейнеру сервлетов Tomcat 4 потребуется сериализовать сеансы и завершить работу веб-приложений до завершения процесса JVM.
Daemon состоит из двух частей: встроенной библиотеки, написанной на C , которая взаимодействует с операционной системой, и библиотеки, предоставляющей Daemon API, написанной на Java.
Существует два способа использования Commons Daemon: реализация интерфейса демона или вызов класса, который предоставляет необходимые методы для демона. Например, Tomcat-4.1.x использует интерфейс демона, а Tomcat-5.0.x предоставляет класс, методы которого напрямую вызываются JSVC.