如何将RESTful Web服务集成到SSIS中

时间:2010-05-25 20:54:04

标签: web-services rest ssis

我有一个非常简单的RESTful网络服务(即www.test.com/test.xml?date1=05/252010&date2=05252010)

返回相当简单的XML。客户有兴趣通过SSIS使用此Web服务并将其导入表中。

  1. 使用SSIS调用RESTful Web服务的最佳方法是什么 - 我看到的所有示例都围绕基于WSDL的Web服务?

  2. 如何将参数传递给网络服务(当前日期等)?

  3. 我对SSIS并不熟悉,并且无法找到与RESTful网络服务交互的良好文档。

1 个答案:

答案 0 :(得分:3)

我们最终没有使用此功能,但基于我发现的更多阅读 - 找到了这篇文章:

http://social.msdn.microsoft.com/Forums/en/sqlintegrationservices/thread/913c63b0-2761-4f84-94e1-3c2e3af29309

除了一些示例代码:

Dim dtYest As Date = DateAdd(DateInterval.Day, -1, Now)
Dim strDate As String = dtYest.Month.ToString
strDate += "/"
strDate += dtYest.Day.ToString
strDate += "/"
strDate += dtYest.Year.ToString

Dts.Connections("HTTP Connection Manager").ConnectionString = "https://www.test.com/test.xml?begin_date="+strDate+"&end_date="+strDate 

这就是我的研究结束的地方。