Commons Daemon
کامنز ڈیمون، جو پہلے جے ایس وی سی کے نام سے جانا جاتا تھا، ایک جاوا سافٹ ویئر لائبریری ہے جس کا تعلق اپاچی کامنز پروجیکٹ سے ہے۔ ڈیمون جاوا ورچوئل مشین (جے وی ایم) کو شروع کرنے اور روکنے کا ایک پورٹیبل ذریعہ فراہم کرتا ہے جو سرور سائیڈ ایپلی کیشنز چلا رہا ہے۔ اس طرح کی ایپلی کیشنز میں اکثر کلائنٹ سائیڈ ایپلی کیشنز کے مقابلے میں اضافی ضروریات ہوتی ہیں۔ مثال کے طور پر، سرولیٹ کنٹینر ٹام کیٹ 4 کو جے وی ایم عمل ختم ہونے سے پہلے سیشنز کو سیریلائز کرنے اور ویب ایپلی کیشنز کو بند کرنے کی ضرورت ہوگی۔ ڈیمون 2 حصوں پر مشتمل ہے: سی میں لکھی گئی ایک مقامی لائبریری جو آپریٹنگ سسٹم کے ساتھ انٹرفیس کرتی ہے، اور لائبریری جو جاوا میں لکھی گئی ڈیمون اے پی آئی فراہم کرتی ہے۔ کامنز ڈیمون کو استعمال کرنے کے دو طریقے ہیں: ڈیمون انٹرفیس کو لاگو کرکے یا کسی کلاس کو کال کرکے جو ڈیمون کے لیے مطلوبہ طریقے فراہم کرتا ہے۔ مثال کے طور پر، Tomcat-4.1.x ڈیمون انٹرفیس کا استعمال کرتا ہے اور Tomcat-5.0.x ایک کلاس فراہم کرتا ہے جس کے طریقوں کو جے ایس وی سی براہ راست کال کرتا ہے۔ حوالہ جات جاوا (پروگرامنگ زبان) لائبریریاں کامنز ڈیمون