Webservic -客戶端異步調用Webservic 與Webservic服務器異步Web方法

本文轉自 

1,客戶端的異步調用

   客戶端的異步調用是Webservic代理類中自帶的,通過 WSDL.EXE Visual Studio .NET 中的 Add Web Reference(添加 Web 引用)嚮導生成的代碼。查看Webservic代理類可得知。

2,Webservic服務器異步Web方法

 

    Webservic服務器異步Web方法類似於 .NET Framework 中 Web 服務客戶端應用程序的異步編程模式。如果客戶端支持異步 Web 服務調用,則可以爲客戶端計算機釋放佔用的線程;如果服務器端支持異步 Web 服務調用,則可以釋放服務器計算機上佔用的線程。但這裏有兩個關鍵的區別。首先,不是由服務器代碼調用 BeginXXX 和 EndXXX 函數,而是由 ASMX 處理程序調用。其次,您要爲 BeginXXX 和 EndXXX 函數編寫代碼,而不能使用由 WSDL.EXE 或 Visual Studio .NET 中的 Add Web Reference(添加 Web 引用)嚮導生成的代碼。但結果是相同的,即釋放線程以使其能夠執行其他進程。

http://blog.csdn.net/shanyou/archive/2004/07/02/32706.aspx

http://blog.csdn.net/shanyou/archive/2004/07/02/32706.aspx 

發佈了68 篇原創文章 · 獲贊 16 · 訪問量 27萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章