मेरे पास एक प्रोग्राम 'foo' है जो विभिन्न धागे चला रहा है, fooT1, fooT2, .. fooTn।जावा धागे: क्या यह एक ही जेवीएम पर चल रहे एक अलग जावा प्रोग्राम से एक विशेष धागा को संभव/रोक/मार सकता है?
अब अगर मैं एक और प्रोग्राम 'बार' लिखना चाहता हूं, जो थ्रेड fooTr को मार सकता है, तो क्या यह संभव है?
कारण: थ्रेड fooTr उत्पाद लाइसेंस को ट्रैक करता है। अगर यह धागा मारा जाता है; कोई भी इस उत्पाद को अनिश्चित काल तक चला सकता है। और 'फू' को मारना ही 'फू' के रूप में सहनशील है क्योंकि यह लाइसेंस समाप्ति पर बिल्कुल किया जा रहा है।
सिस्टम: लिनक्स
नोट की फेडोरा वितरण: आदेशों जो JVM और कार्यक्रम foo शुरू /etc/init.d और जो rc.1/rc.2/RC की एक सभ्य ज्ञान है में रखा जाता है .3 संरचना इन्हें शुरुआती पैरामीटर बदल/जोड़ सकती है।
मुझे आशा है कि मेरा प्रश्न स्पष्ट है। यदि नहीं, तो मैं हमेशा इसे संपादित कर सकता हूं।
उम, तो आप हमसे पूछ रहे हैं कि वाणिज्यिक उत्पाद पर लाइसेंसिंग कैसे बाईपास करें? संदेह यह है कि स्टेकओवरफ्लो उपयोग की शर्तों द्वारा ... –
... या यह है कि आप जानना चाहते हैं कि अपने उत्पाद को क्रैकिंग से कैसे सुरक्षित रखें? –
इतने देर से उत्तर देने के लिए खेद है, मैं एक निश्चित उत्पाद की रक्षा करना चाहता हूं (मेरा खुद नहीं)। – Swanand