Wie ping oder überprüfen Sie den Status des WCF-Dienstes mit dem net.tcp-Endpunkt vom Remote-Server?

Ich wirklich kommen aus der Welt der Http und habe nie viel mit dem alten .NET-Remoting, die verwendet TCP, aber ich verstehe die TCP-Konzepte und jetzt umgesetzt haben, die mehrere WCF-Dienste mit dem Netz.tcp-Bindung in den letzten Jahren. Die meisten der Zeit, es ist, ausgeführt wird, ich konsumiere es, Ende der Geschichte. Aber manchmal sind die server-Konfiguration ist weiter Fortgeschritten und ich bekomme Fehler in der Kommunikation, die nur auf 1 server und vielleicht auch nicht von anderen. Um zu beweisen, ob es sich um eine firewall - /server - /etc. Problem ich brauche, um zu sehen, wenn der WCF-Dienst kann auch gesehen werden oder erreicht, ohne Frage. Dies ist für einen Windows-Dienst gehosteten WCF-Dienst mit net.tcp, dass ich versuche aus dieser situation.

Die Sache ist mit einem WCF-Dienst ausgesetzt, die über eine HTTP-Bindung, ich kann nur plop die URI in den browser zum anzeigen der service-Seite, lassen Sie mich wissen den service ordnungsgemäß ausgeführt wird. Einfach testen.

Wie mache ich das äquivalent für einen WCF-Dienst ausgesetzt, die über ein Netz.tcp-Bindung? Gibt es irgendein tool oder Befehl, den ich verwenden können, um zu testen, zum Beispiel net.tcp//mycustomWCFService:8123/MyService ? Ich habe gesehen, ein paar Beiträge über das schreiben von code, um programmgesteuert ermitteln, wenn der WCF-Dienst verfügbar ist, aber ich will nicht zu tun es auf diese Weise. Ich will diese Kontrolle wird-wenn überhaupt-möglich ohne code, Analog zu mir ziehen, bis die http-Endpunkt in einem browser.

Jede Hilfe ist willkommen, danke!

InformationsquelleAutor der Frage atconway | 2011-06-10

Schreibe einen Kommentar