Procedimiento para probar el proxy de detección
Este es el cuarto de cuatro temas que indica cómo implementar un proxy de detección. En el tema anterior, Procedimiento para implementar una aplicación cliente que usa el proxy de detección para buscar un servicio, ha implementado una aplicación cliente WCF que usa el proxy de detección para buscar un servicio y, a continuación, llama al servicio. Este tema describe cómo comprobar el proxy de detección, el servicio y el trabajo de la aplicación cliente según se espera.
Ejecución del proxy de detección
Abra un símbolo del sistema como administrador.
Puede que aparezca un cuadro diálogo que dice: Firewall de Windows bloqueó algunas características de este programa. Si ve este mensaje, haga clic en el botón Desbloquear.
Dentro del símbolo del sistema, ejecute el proxy de detección, DiscoveryProxy.exe.
La aplicación debería mostrar el siguiente texto:
Proxy started. Hit Enter to exit
.
Ejecución del servicio reconocible
Abra un símbolo del sistema como administrador.
Desde el símbolo del sistema, ejecute el servicio reconocible Service.exe.
DiscoveryProxy.exe debería mostrar el siguiente texto:
******* Adding the following service: ** [Service Contract Name] ** [Service Endpoint Addr] 3.******* Done *******
.
Ejecución de la aplicación cliente
Abra un símbolo del sistema.
Dentro del símbolo del sistema, ejecute la aplicación client.exe.
Después de unos segundos, la aplicación cliente muestra el siguiente texto: Conectando con [servicio-extremo].
A continuación, service.exe debería mostrar el siguiente texto: Solicitud de saludo recibida, responderé.
A continuación, client.exe debería mostrar el siguiente texto: Hola, cliente.
Cierre de las aplicaciones
Cierre la aplicación cliente.
Cierre el servicio. El proxy de detección muestra el siguiente texto:
******* Removing the following service: ** [Service Contract Name] ** [Service Endpoint Addr] 2.3.******* Done *******
.Cierre el proxy de detección.