मेरे पास एक विंडोज सेवा (.net) है जो एक कस्टम प्रोटोकॉल का कार्यान्वयन है। मुझे कई डेस्कटॉप क्लाइंट्स (पैकेट पहुंचे, अस्वीकार कर दिया गया, त्रुटि, और उस तरह की चीजों) से इस सेवा की निगरानी करने की आवश्यकता है।एकाधिक ग्राहकों से विंडोज सेवाओं की निगरानी/प्रबंधन करने के लिए सबसे अच्छी रणनीति? (सी #)
मैं विभिन्न विकल्पों का मूल्यांकन कर रहा हूं (रिमोटिंग, सॉकेट मल्टीकास्ट, आदि), लेकिन मुझे यह जानना है कि इस समस्या के पास और मानक समाधान है या नहीं। मुझे लगता है कि यह एक बहुत ही आम परिदृश्य है, यदि आप आईआईएस, सर्विस्ड घटकों इत्यादि जैसी सेवाओं में सोचते हैं, तो आप एक ही समय में कई ग्राहकों से दूरस्थ रूप से कनेक्ट हो सकते हैं और सेवा का प्रबंधन कर सकते हैं।
मैं सुझावों और उदाहरणों की सराहना करता हूं।
अग्रिम धन्यवाद।
संभावित डुप्लिकेट: [विंडोज सेवा के साथ संचार] (http://stackoverflow.com/questions/3294502/communicating-with-a-windows- सेवा), [विन सेवा के साथ संवाद कैसे करें] (http://stackoverflow.com/questions/84860/how-to-communicate-with-a-windows-service-from-an-plication-that-interacts-with), [जीयूआई और विंडोज सेवा संचार] (http: // stackoverflow। com/प्रश्न/1773046/जीयूआई और windows-सेवा-संचार)। ध्यान दें कि अधिकतर उत्तर ** डब्ल्यूसीएफ ** को सबसे उपयुक्त रणनीति के रूप में सुझाव देते हैं। इसे कॉन्फ़िगर करने के बाद, इसका उपयोग करना बहुत आसान है। – Groo