Sdílet prostřednictvím


Postupy: Test proxy zjišťování

Toto je čtvrtá ze čtyř témat, která ukazují, jak implementovat proxy zjišťování. V předchozím tématu Postupy : Implementace klientské aplikace, která používá proxy zjišťování k vyhledání služby, jste implementovali klientskou aplikaci WCF, která používá proxy zjišťování k vyhledání služby a potom volá službu. Toto téma popisuje, jak ověřit, jak ověřit proxy zjišťování, službu a klientskou aplikaci podle očekávání.

Spuštění proxy zjišťování

  1. Otevřete příkazový řádek jako správce.

  2. Může se zobrazit dialogové okno s informací: Brána Windows Firewall zablokovala některé funkce tohoto programu. Pokud se zobrazí tato zpráva, klikněte na tlačítko Odblokovat .

  3. V příkazovém řádku spusťte proxy zjišťování DiscoveryProxy.exe.

  4. Aplikace by měla zobrazit následující text: Proxy started. Hit Enter to exit.

Spuštění zjistitelné služby

  1. Otevřete příkazový řádek jako správce.

  2. V příkazovém řádku spusťte Service.exe zjistitelnou službu.

  3. DiscoveryProxy.exe by měl zobrazit následující text: ******* Adding the following service: ** [Service Contract Name] ** [Service Endpoint Addr] 3.******* Done ******* .

Spuštění klientské aplikace

  1. Otevřete příkazový řádek.

  2. V příkazovém řádku spusťte aplikaci client.exe.

  3. Po několika sekundách zobrazí klientská aplikace následující text: Připojení do [Service-Endpoint].

  4. Service.exe by se pak měl zobrazit následující text: Přijatý požadavek s pozdravem, odpovím.

  5. Client.exe by se pak měl zobrazit následující text: Hello Client!

Vypnutí aplikací

  1. Vypněte klientskou aplikaci.

  2. Vypněte službu. Proxy zjišťování zobrazí následující text: ******* Removing the following service: ** [Service Contract Name] ** [Service Endpoint Addr] 2.3.******* Done *******.

  3. Vypněte proxy zjišťování.

Viz také