我們正在使用WCF服務關閉WCF連接
在客戶端,我們正計劃明確地關閉連接 似乎有關閉
樣本1的多,其中一個方法: 在finally塊WCF服務消費使用
if (client.State == CommunicationState.Faulted)
{
client.Abort();
}
client.Close();
,因爲如果服務處於故障狀態,我們將無法調用close()
樣品2:
using(ClientProxy proxy = new ClientProxy())
{
//call your service methods
}
在SAMPLE2我不知道,如果服務處於故障狀態會發生什麼,它會拋出錯誤關閉連接?
@ Balaji-看看這後http://stackoverflow.com/questions/573872/what-is-the-best-workaround- for-the-wcf-client-using-block-issue。這是最有幫助的 – RichardOD 2009-09-18 10:11:48