Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Dit is de vierde van vier onderwerpen die laten zien hoe u een detectieproxy implementeert. In het vorige onderwerp: Een clienttoepassing implementeren die gebruikmaakt van de detectieproxy om een service te vinden, hebt u een WCF-clienttoepassing geïmplementeerd die gebruikmaakt van de detectieproxy om een service te vinden en roept vervolgens de service aan. In dit onderwerp wordt beschreven hoe u de detectieproxy, de service en de clienttoepassing werkt zoals verwacht.
De detectieproxy uitvoeren
Open een opdrachtprompt als beheerder.
Mogelijk ziet u een dialoogvenster met de tekst: Windows Firewall heeft bepaalde functies van dit programma geblokkeerd. Als u dit bericht ziet, klikt u op de knop Blokkering opheffen .
Voer in de opdrachtprompt de detectieproxy uit DiscoveryProxy.exe.
De toepassing moet de volgende tekst weergeven:
Proxy started. Hit Enter to exit.
De detecteerbare service uitvoeren
Open een opdrachtprompt als beheerder.
Voer in de opdrachtprompt de Service.exe detecteerbare service uit.
De DiscoveryProxy.exe moet de volgende tekst weergeven:
******* Adding the following service: ** [Service Contract Name] ** [Service Endpoint Addr] 3.******* Done *******.
De clienttoepassing uitvoeren
Open een opdrachtprompt.
Voer de client.exe toepassing uit in de opdrachtprompt.
Na een paar seconden geeft de clienttoepassing de volgende tekst weer: Verbinding maken naar [Service-Endpoint].
De service.exe moet vervolgens de volgende tekst weergeven: Begroetingsaanvraag ontvangen, ik zal reageren.
De client.exe moet vervolgens de volgende tekst weergeven: Hallo client!
De toepassingen afsluiten
Sluit de clienttoepassing af.
Sluit de service af. De detectieproxy geeft de volgende tekst weer:
******* Removing the following service: ** [Service Contract Name] ** [Service Endpoint Addr] 2.3.******* Done *******.Sluit de detectieproxy af.