【发布时间】:2010-11-19 09:41:42
【问题描述】:
我必须发送许多 Web 服务调用来删除 Amazon SDB 中的一堆记录(不幸的是,目前只能一次删除一个行)。
我正在使用不使用异步 WebRequests 的 Amazon 的 SDB c# 库。
目前我使用 ThreadPool.QueueUserWorkItem 来排队一堆调用(我配置了我的 connectionManagement maxconnection 以允许一堆连接) 这很好用..当请求发出时,它会阻塞并发出另一个请求。
这是实现此目标的错误方法吗?我应该使用异步委托并执行 BeginInvoke 和 EndInvoke 吗?
【问题讨论】:
标签: c# asynchronous delegates amazon-web-services threadpool