Cierre de conexión WCF.
Estamos utilizando el servicio WCF.
en el lado del cliente, estamos planeando cerrar explícitamente la conexión. Parece que hay más de una forma de cerrar
Ejemplo 1: en el bloque finalmente del uso del consumo de servicio WCF
if (client.State == CommunicationState.Faulted)
{
client.Abort();
}
client.Close();
Dado que si el servicio está en estado de falla, no podremos llamar a close ()
Muestra2:
using(ClientProxy proxy = new ClientProxy())
{
//call your service methods
}
en sample2 no estoy seguro de qué ocurrirá si el servicio se encuentra en estado de falla, ¿producirá un error al cerrar la conexión?