شيطان مشترك
Commons Daemon ، المعروف سابقًا باسم JSVC ، هو مكتبة برمجية بلغة جافا تابعة لمشروع Apache Commons .
توفر خدمة Daemon وسيلةً محمولةً لبدء وإيقاف تشغيل آلة جافا الافتراضية (JVM) التي تُشغّل تطبيقات جانب الخادم. غالبًا ما تتطلب هذه التطبيقات متطلبات إضافية مقارنةً بتطبيقات جانب العميل. على سبيل المثال، يحتاج مُضيف servlet، Tomcat 4، إلى تسلسل الجلسات وإيقاف تطبيقات الويب قبل إنهاء عملية JVM.
يتكون Daemon من جزأين: مكتبة أصلية مكتوبة بلغة C تتفاعل مع نظام التشغيل، والمكتبة التي توفر واجهة برمجة تطبيقات Daemon، المكتوبة بلغة Java.
هناك طريقتان لاستخدام Commons Daemon: إما بتطبيق واجهة daemon أو باستدعاء فئة توفر الطرق المطلوبة لـ daemon. على سبيل المثال، يستخدم Tomcat 4.1.x واجهة daemon، بينما يوفر Tomcat 5.0.x فئةً تستدعي JSVC طرقها مباشرةً.
انظر أيضاً
مراجع
فئات :
- مكتبات لغة البرمجة جافا
- مؤسسة برمجيات أباتشي
- أباتشي كومنز
