जावा में किसी एप्लिकेशन को लागू करने के लिए कई कारणों से कई प्रक्रियाओं में से कौन से कारणों का चयन करेंगे?जावा में धागे पर कई प्रक्रियाओं का चयन कब करें?
मैं एक पुराने जावा एप्लिकेशन को दोबारा कर रहा हूं जो वर्तमान में एक ही बहु-कोर मशीन पर चलने वाले कई छोटे अनुप्रयोगों (प्रक्रियाओं) में विभाजित है, जो एक दूसरे को सॉकेट के माध्यम से संचारित करता है।
मुझे व्यक्तिगत रूप से लगता है कि यह प्रक्रियाओं के बजाय धागे का उपयोग करके किया जाना चाहिए, लेकिन मूल तर्क की रक्षा किस तर्क से होगी?
उत्कृष्ट सूची या तर्क, धन्यवाद! – wannabeartist
+1 जो कुछ भी मैंने सूचीबद्ध किया है उसे कवर करता है। (मैं संसाधन प्रबंधन और विशेषाधिकार अलगाव वस्तुओं पर जोर देता हूं; वे सामान हैं जो आप अलग प्रक्रियाओं के बिना नहीं कर सकते हैं, हालांकि कभी-कभी इन दिनों आप वीएम को अलग करने के लिए आगे जाते हैं।) –
+1 क्या मजबूती 'गलती सहनशीलता' कुछ प्रक्रियाओं की तरह लॉन्च और अन्य प्रक्रियाओं को देखना (पोस्टग्रेस कुछ ऐसा करता है)। – Jayan