Gibt es eine Möglichkeit, einen bestimmten WCF-Dienst im Netzwerk automatisch zu erkennen? Ich möchte meinen Client nicht mit der Adresse konfigurieren, wenn dies möglich ist.
Was Sie sehen wollen, ist das WS-Discovery-Protokoll. Ich habe auf der Website von netfx3 Spezifikation . Ich würde empfehlen, Dienste basierend auf dem Bereich zu suchen, indem nach Diensten gesucht wird, die auf einem bestimmten Endpunkt basieren.
Ja, es gibt einen Weg zu automatischen Erkennungsdiensten. .NET 4.0 enthält eine Funktion namens WCF-Discovery, die auf dem WS-Discovery-Protokoll basiert. Es gibt ein Trainingskit, das hier ein HOL zeigt: (http) code.msdn.microsoft.com/wcfwf4 Sie können auch dem Blog des Teams folgen: (http) blogs.msdn.com/discovery/Default.aspx