我必須發送很多Web服務調用才能刪除Amazon SDB中的一堆記錄(不幸的是,行只能在當前時間刪除一個)。C#:異步委託與ThreadPool.QueueUserWorkItem啓動多個連接時
我正在使用亞馬遜的SDB c#庫,它不使用異步WebRequests。
目前我使用ThreadPool.QueueUserWorkItem來排隊了一堆電話(我配置我connectionManagement MAXCONNECTION允許一堆連接) 這個作品well..as請求被髮送出去,它會阻止和其他請求製作。
這是實現此目標的錯誤方法嗎?我應該使用異步委託並執行BeginInvoke和EndInvoke嗎?