के साथ संवाद करने के लिए हमारे पास एक विंडोज सेवा चल रही है और हमारे पास एक कंसोल एप्लिकेशन भी है जिसका उपयोग हम इस सेवा को कॉन्फ़िगर करने के लिए करते हैं, हमारे पास कुछ लॉग रिकॉर्ड होने का विकल्प भी है।कंसोल ऐप विंडोज़ सेवा
इस के साथ बहुत बदसूरत बात यह है कि यह संचार एक टेक्स्ट फ़ाइल द्वारा किया जाता है, कंसोल ऐप एक टेक्स्ट फ़ाइल को लिखता है और सेवा इसे पढ़ती है और इसके विपरीत।
इस संचार के लिए आप क्या उपयोग करेंगे? टीसीपी/आईपी एक विकल्प नहीं है क्योंकि कंसोल ऐप केवल स्थानीय चलने वाली सेवा के लिए उपयोग किया जाएगा।
विंडोज एपीआई SendMessage जाने का रास्ता होना चाहिए?
धन्यवाद!
+1 - मुझे यकीन नहीं है कि ओपी उनके कोडिंग के लिए क्या उपयोग कर रहा है, लेकिन मैंने अतीत में प्रक्रियाओं के बीच कॉम के लिए WM_COPYDATA PostMessage का उपयोग किया है। अगर स्मृति सही है, तो आप इसे रिसीवर के लिए संदेश रिसेप्शन पर इसे रद्द करने के लिए सेट अप करते हैं। यह अतुल्यकालिक है। – ChrisBD
ध्यान दें कि 'पोस्टमेसेज' दृष्टिकोण Vista पर विफल रहता है और बाद में कुछ स्थितियों में सत्र 0 अलगाव के कारण - उदाहरण देखें http://blogs.technet.com/askperf/archive/2007/04/27/application-compatibility-session-0-isolation.aspx –