मुझे शैल स्क्रिप्ट (लिनक्स आधारित ऐप से कहा जाता है) से जावा एप्लिकेशन से जानकारी पास करने की आवश्यकता है।क्या जावा सिस्टम वी लिनक्स संदेश कतारों के साथ इंटरैक्ट कर सकता है?
नामित पाइप दर्द हैं क्योंकि मैं पाइप के पढ़ने/लिखने के सिरों पर जटिल प्रतिक्रियाओं पर विचार किए बिना सेवा को शुरू/बंद नहीं कर सकता।
सॉकेट कठिन हैं क्योंकि अगर सुन प्रक्रिया कोई कतार तंत्र है पुन: प्रारंभ होने, और सरल कार्यान्वयन नया सॉकेट लगातार बनाया जा आवश्यकता होती है (और कुछ खोल स्क्रिप्ट की जांच और पुनः आरंभ-सॉकेट के साथ बहुत जटिल हो जाएगा, और कतार कोड)।
मैं हाल ही में इन सिस्टम वी/पॉज़िक्स लिनक्स संदेश कतार के बारे में पढ़ रहा था। मैं फेडोरा 12 चला रहा हूं, और आश्चर्य है कि इन संदेश कतारों को कॉन्फ़िगर करने का कोई अच्छा तरीका है और जावा से उनके साथ बातचीत करें।
[जावा पॉजिक्स आईपीसी क्या कोई एपीआई है?] का संभावित डुप्लिकेट है? (Http://stackoverflow.com/questions/2278208/java-posix-ipc-is-there-an-api) – bdonlan
आप कैसे बातचीत करना चाहते हैं उनके साथ एक शेल स्क्रिप्ट से? – Gabe
जेएनआई से जुड़ने की तुलना में एक पॉज़िक्स संदेश कतार में एक शेल स्क्रिप्ट को बांधने के लिए एक सरल सी रैपर लिखना आसान है ... – bdonlan