मैं वातावरण है कि आप में काम कर रहे हैं पता नहीं है, लेकिन के बारे में 'एकल उदाहरण अनुप्रयोगों' को ध्यान में रखने के लिए कुछ आप एकल उदाहरण कैसे परिभाषित है। यदि एक ही समय में एकाधिक वर्कस्टेशन पर एप्लिकेशन चलाया जा सकता है, तो एक सामान्य डेटासोर्स का उपयोग करना, क्या यह एक मुद्दा है? इसी तरह, टर्मिनल-सेवा की स्थिति (या "स्थिति के रूप में चलाएं) के बारे में क्या है, जहां एक से अधिक उपयोगकर्ता एक ही कंप्यूटर में लॉग इन हैं, क्या आप इस एप्लिकेशन को इस तरह से प्रतिबंधित करना चाहते हैं कि प्रति उपयोगकर्ता केवल एक उदाहरण -कंप्यूटर? या क्या आप इसके साथ बस एक उदाहरण होने के साथ ठीक है?
इनका जवाब आपको एक दिशा में एक दिशा में ले जा सकता है। उदाहरण के लिए, हमारे पास कंप्यूटर का समूह होने के दायरे के साथ 'सिंगल-इंस्टेंस' एप्लिकेशन है। वर्कस्टेशन के उस समूह के भीतर केवल एक उपयोगकर्ता की अनुमति है। हमने इसे हमारे साझा डेटा-स्रोत में एक टेबल रखकर प्रबंधित किया जो वर्तमान में जुड़े उपयोगकर्ताओं को ट्रैक करता है। यह एक रखरखाव मुद्दा है क्योंकि आपको यह सुनिश्चित करने की आवश्यकता है कि तालिका हर समय 100% सटीक है। वर्कस्टेशन पर अप्रत्याशित पावर आउटेज जैसी चीज़ों को संभालना, उस तालिका में "बोगस" रिकॉर्ड छोड़कर कुछ सावधानीपूर्वक संभालना पड़ा।
कृपया उत्तर में कोड दिखाएं। पहला लिंक मर चुका था, और अन्य अंततः सूट का पालन कर सकते हैं। – nothingisnecessary