2012-12-19 63 views
1

我有SOAP服務和數據。我想從該服務下載所有數據並將其上傳到我自己的服務器,然後從我的服務器使用這些數據(不必擔心我有權限)。我想這樣做,因爲現在我沒有我需要的那種服務的功能。Windows Azure - 帶有API的sql數據庫

我想爲此使用Windows Azure,我認爲SQL數據庫方案是最好的。現在我有以前的SOAP服務的類,所以我認爲EF代碼首先會幫助我創建數據庫,並以某種方式上傳數據。但是API呢?我如何從Windows Phone或平板電腦訪問我的數據?天青石數據庫足夠了還是我必須創造更多?有什麼好的文章嗎?

回答

2

我想你在說什麼,是你彙總了幾個來源的數據並將信息存儲在你自己的數據庫中。而且,您希望您的數據庫成爲Azure數據庫。然後,您想構建一個API來公開您檢索的數據。

如果這確實是你的目標,那麼是的,Azure會盡你所需。我建議查看Web API in conjunction with your Azure deployment。過去一年裏,我用這個方案取得了一些成功。

警告:您應該知道,Azure數據庫沒有SLA,這意味着Microsoft不能保證包括交易/秒在內的任何級別的性能。這意味着如果您的API負載很高,您可能會以不可預知的方式嚴重受限。之前我一直被這個問題困住,最終將我的數據轉移到Azure表存儲。

+0

謝謝兩位,你是正確的也是,我只是選擇第二個答案(我希望這件事doen't)的所有繁重的任務。並感謝SLA警告。 –

+0

@Bibo沒問題,我很高興能幫上忙。桑德里諾的回答更好,你是對的選擇:) –

相關問題