के बीच जावा सिंक्रनाइज़ेशन जिस परियोजना पर मैं काम कर रहा हूं वह कुछ काम करने के लिए विभिन्न असीमित नौकरियों को ट्रिगर करेगा। जैसा कि मैंने इसे देखा है, इन असीमित नौकरियों को वास्तव में अलग जेवीएम (अलग जावा प्रक्रियाओं) के रूप में चलाया जा रहा है। इसका मतलब यह है कि मैं निम्न में से कोई उपयोग करने के लिए अगर मैं इन प्रक्रियाओं के बीच सिंक्रनाइज़ करने की आवश्यकता में सक्षम नहीं होगा:विभिन्न जेवीएम
- सिंक्रनाइज़ तरीकों/ब्लॉक
- किसी भी ताला को लागू करने वाली
java.util.concurrent.locks
क्योंकि ऐसा लगता है मेरे लिए वे सभी धागे स्तर हैं?
क्या जावा प्रक्रियाओं के बीच सेमफोरस जैसे आईपीसी के लिए समर्थन प्रदान करता है?
धन्यवाद सिंक्रनाइज़ करने के लिए ले है! हम एक अलग परियोजना से उसी वास्तुकला का फिर से उपयोग कर रहे हैं, इसलिए कुछ डिज़ाइन हमारी दुनिया में समझ में नहीं आ सकते हैं। इनपुट के लिए बहुत धन्यवाद, यह बहुत उपयोगी है। – tytchong
5. आप जावा 1.4 में पेश की गई फाइल लॉक का उपयोग कर सकते हैं। – EJP