मैं वास्तव में Http
की दुनिया से आया हूं और पुराने .NET Remoting के साथ बहुत कुछ नहीं किया जो टीसीपी का उपयोग करता था, लेकिन मैं टीसीपी अवधारणाओं को समझता हूं और अब पिछले कुछ वर्षों में net.tcp बाध्यकारी का उपयोग करके कई डब्ल्यूसीएफ सेवाओं को लागू किया है। अधिकांश समय यह चल रहा है, चल रहा है, मैं इसे उपभोग करता हूं, कहानी का अंत। हालांकि कभी-कभी सर्वर सेटअप अधिक उन्नत होता है और मुझे संचार त्रुटियां मिलती हैं जो 1 सर्वर पर मौजूद होती हैं और शायद किसी अन्य से नहीं। यह साबित करने के लिए कि क्या यह फ़ायरवॉल/सर्वर/आदि है। मुद्दा मुझे यह देखने की ज़रूरत है कि क्या डब्ल्यूसीएफ सेवा को बिना किसी मुद्दे के देखा या पहुंचा जा सकता है। यह net.tcp का उपयोग कर एक विंडोज सेवा होस्टेड डब्ल्यूसीएफ सेवा के लिए है जिसे मैं इस स्थिति को समझने की कोशिश कर रहा हूं।दूरस्थ सर्वर से net.tcp endpoint का उपयोग कर डब्ल्यूसीएफ सेवा की स्थिति को पिंग या जांचने के लिए कैसे करें?
यह बात एक डब्ल्यूसीएफ सेवा के साथ है जो HTTP बाध्यकारी के माध्यम से उजागर की गई है, मैं सेवा पृष्ठ को देखने के लिए ब्राउज़र में यूआरआई को बस उछाल सकता हूं ताकि मुझे यह पता चल सके कि सेवा ठीक से चल रही है। आसान परीक्षण।
मैं net.tcp बाइंडिंग के माध्यम से प्रकट डब्लूसीएफ सेवा के बराबर कैसे कर सकता हूं? क्या कोई उपकरण या कमांड है जिसका उपयोग मैं उदाहरण के लिए net.tcp//mycustomWCFService:8123/MyService
परीक्षण करने के लिए कर सकता हूं? मैंने कोड कोड पर कुछ पोस्ट प्रोग्रामेटिक रूप से निर्धारित करने के लिए देखी हैं कि डब्ल्यूसीएफ सेवा उपलब्ध है या नहीं, लेकिन मैं इसे इस तरह से नहीं करना चाहता हूं। मैं यह जांच करना चाहता हूं कि पर बिना कोड के बिना, ब्राउज़र में http endpoint खींचने के समान।
किसी भी मदद की सराहना की है, धन्यवाद!
मैं भी इसी तरह के मुद्दे को हल करने के लिए सोच रहा हूं। मुझे यकीन नहीं है कि डब्ल्यूसी सेवा चल रही है या नहीं? –