fand ich die Antwort selbst. In dem Szenario, in dem Sie Mitteilungen außerhalb des ServiceDiscoveryBehavior steuern müssen, würden Sie die verwenden AnnouncementClient Klasse.
%Vor%Ich habe einen Managed Discovery Service, der mit einem bekannten URI gehostet wird. Ich habe einen auffindbaren Service, der sich beim Start mit einem AnnouncementEndpoint meldet, der dem ServiceDiscoveryBehavior des Service hinzugefügt wird.
Der spezifische Anwendungsfall, den ich gerne lösen möchte, ist folgender:
Wie aktualisiert sich der entdeckbare Dienst dann selbst (erneut ankündigen) für den Managed Discovery-Dienst?
Ich weiß, dass der Managed Discovery-Dienst Endpoints beibehalten und sie beim Start wiederherstellen kann, aber ich möchte, dass alles dynamisch und selbstreparierend ist, so dass keine veralteten Endpunktinformationen vorliegen.
Ein alternativer Anwendungsfall wäre:
Wie erzwingen oder rufen wir denselben Ansagedienst-Vertragsanruf für den neuen Managed Discovery-Dienst auf?
Ich hoffe, das ist genug Information darüber, was ich erreichen möchte.
fand ich die Antwort selbst. In dem Szenario, in dem Sie Mitteilungen außerhalb des ServiceDiscoveryBehavior steuern müssen, würden Sie die verwenden AnnouncementClient Klasse.
%Vor%Tags und Links wcf .net-4.0 discovery service-discovery