Cómo: 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, Cómo: Implementar una aplicación cliente que utiliza el proxy de detección para buscar un servicio, implementó una aplicación cliente de WCF que utiliza el proxy de detección para encontrar 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.
Vea también
Tareas
Cómo: Implementar un proxy de detección
Cómo: Implementar un servicio reconocible que se registra con el proxy de detección
Cómo: Implementar una aplicación cliente que utiliza el proxy de detección para buscar un servicio