2010-05-25 48 views
5

我有一個非常簡單的RESTful Web服務(即www.test.com/test.xml?date1=05/252010 & DATE2 = 05252010)如何將RESTful Web服務集成到SSIS

返回相當簡單的XML。客戶有興趣通過SSIS使用該web服務並將其導入到表中。

  1. 請告訴我打電話給SSIS的一個RESTful Web服務的最佳方式 - 所有的我所看到的例子圍繞基於WSDL web服務?

  2. 如何將參數傳遞給webservice(當前日期等)?

我只是不熟悉SSIS,並且無法找到與RESTful Web服務交互的良好文檔。

+1

在谷歌搜索我發現[從ssis消耗休息服務](http://markarlenplace.wordpress.com/2010/12/30/consuming-restful-web-services-in-an-ssis-script-transformation/ )可能對您有所幫助。 [This](http://msdn.microsoft.com/en-us/library/ms140114.aspx)鏈接也可以找到有用的 – Forhad 2013-03-14 11:58:18

回答

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 

這就是我的研究結束的地方。