我有一個Oracle數據庫,並通過SSIS包從它獲取數據到我的SQL Server數據庫。基本上我使用SSIS每5分鐘刷新大部分表格數據。SSIS vs Restful Webserviceq
我也有一個RESTful Web服務運行在我的IIS Web服務器上,這是我的UI消耗的。
我想到的是無論是SSIS融入我的RESTful Web服務或刪除SSIS,打了Oracle數據庫直接從WS,以提高安全性並簡化了系統的整體架構
我希望看到一個對速度影響很大。這實際上是一個壞主意嗎?或者它是做安全明智的正確事情嗎?
我正在看類似的東西。我有一個調用Salesforce的WCF服務,並且獲得所有項目的完整列表非常慢。我打算修改我的WCF服務,以便如果數據超過10分鐘(例如)執行SSIS包,然後從中間表中返回我的結果。到目前爲止,我已經計劃但沒有執行。似乎你可以採取類似的東西? –
@DomCotton thx建議。我需要研究更多的WCF的東西。你爲什麼要做WCF? – Fearghal
我選擇WCF是因爲它最適合我所需的解決方案。這部分對你來說並不重要,我懷疑如果你有一個REST風格的服務和簡單的緩存機制的結合,然後在這個過期時給SSIS打電話會給你提供良好的性能 - 這是我現在唯一的理論,因爲我沒有實現它,但希望很快。祝你好運! –