我真的來自Http
的世界,從來沒有做過很多使用TCP的舊.NET Remoting,但我理解TCP概念,現在已經在過去幾年中使用net.tcp綁定實現了幾個WCF服務。大多數情況下,它正在運行,我正在消耗它,故事結束。然而,有時服務器設置更高級,並且我收到1臺服務器上存在的通信錯誤,可能不是另一臺服務器。證明它是否是防火牆/服務器/等。問題我需要看看WCF服務是否可以被看到或沒有問題。這是用於使用net.tcp的Windows服務託管的WCF服務,我試圖找出這種情況。如何使用net.tcp端點從遠程服務器ping或檢查WCF服務的狀態?
事情是通過HTTP綁定公開的WCF服務,我可以在瀏覽器中放置URI來查看服務頁面,讓我知道服務運行正常。簡單的測試。
我該如何做一個通過net.tcp綁定公開的WCF服務的等價物?有什麼工具或命令我可以用來測試例如net.tcp//mycustomWCFService:8123/MyService
?我看過幾篇關於編寫代碼的文章來確定WCF服務是否可用,但我不想這樣做。我想做這個檢查,如果在所有可能的沒有代碼,類似於我在瀏覽器中拉起http端點。
任何幫助表示讚賞,謝謝!
我也想知道解決同類問題。我不確定WC服務是否正在運行? – 2011-07-11 13:50:36