Dela via


Gör så här: Testa identifieringsproxyn

Det här är det fjärde av fyra avsnitt som visar hur du implementerar en identifieringsproxy. I föregående avsnitt, Så här: Implementera ett klientprogram som använder identifieringsproxyn för att hitta en tjänst, implementerade du ett WCF-klientprogram som använder identifieringsproxyn för att hitta en tjänst och sedan anropar tjänsten. I det här avsnittet beskrivs hur du verifierar identifieringsproxyn, tjänsten och klientprogrammet som förväntat.

Kör identifieringsproxyn

  1. Öppna en kommandotolk som administratör.

  2. Du kan se en dialogruta där det står: Windows-brandväggen har blockerat vissa funktioner i det här programmet. Om du ser det här meddelandet klickar du på knappen Avblockera .

  3. Kör identifieringsproxyn i kommandotolken DiscoveryProxy.exe.

  4. Programmet bör visa följande text: Proxy started. Hit Enter to exit.

Kör den identifieringsbara tjänsten

  1. Öppna en kommandotolk som administratör.

  2. Kör den Service.exe identifieringsbara tjänsten i kommandotolken.

  3. DiscoveryProxy.exe ska visa följande text: ******* Adding the following service: ** [Service Contract Name] ** [Service Endpoint Addr] 3.******* Done ******* .

Kör klientprogrammet

  1. Öppna kommandotolken.

  2. Kör client.exe-programmet i kommandotolken.

  3. Efter några sekunder visar klientprogrammet följande text: Anslut ing till [Service-Endpoint].

  4. Service.exe ska sedan visa följande text: Hälsningsbegäran mottagen, jag svarar.

  5. Client.exe bör sedan visa följande text: Hello Client!

Stäng av program

  1. Stäng av klientprogrammet.

  2. Stäng av tjänsten. Identifieringsproxyn visar följande text: ******* Removing the following service: ** [Service Contract Name] ** [Service Endpoint Addr] 2.3.******* Done *******.

  3. Stäng av identifieringsproxyn.

Se även