【发布时间】:2011-06-22 02:51:37
【问题描述】:
我必须为以下场景创建一个 SSIS 包。首先,我必须进行数据库查询。从查询中返回一组 Id。对于每个 Id ,我必须进行 Web 服务调用,这将进一步依次调用一些 wcf 服务。
从数据库返回的 id 集非常大。如果我按顺序对每个 Id 进行 Web 服务调用,这将花费大量时间。所以,基本上我需要对网络服务进行异步调用。
我认为解决此问题的唯一方法是使用 SSIS 的异步脚本组件来调用 Web 服务。另一种方法是在同步脚本组件的线程内调用 Web 服务。
解决问题的正确方法是什么,或者还有其他更好的方法吗?
【问题讨论】:
标签: asynchronous ssis