2012-06-19 200 views

回答

1

如果您熟悉.NET和編碼如感覺更舒適C#則存儲客戶端庫從抽象你所有的REST API調用,讓您的生活更輕鬆:)

存儲客戶端庫

優點 - 易用性,.NET,良好的社區支持

缺點 - 沒有,我所知道

REST接口非常出色,可以給你在REST/HTTP層

優點編寫可互操作的代碼更原始的方式 - 例如互操作設備,平臺,語言

缺點 - 複雜IMO

HTH

+0

我認爲存儲客戶端是要走的路,如果你對.net庫感到不舒服,那就去REST吧。我仍然在做一些調查,如果我遇到任何信息將更新。 – nakago

0

這取決於您的環境。如果你使用的是.NET,Node,Java,PHP或Python,我建議你看看the Windows Azure website,因爲這裏有一個適用於所有這些環境的SDK,這比使用REST API更容易(在SDK下面仍然使用REST API ):

  • 您不必處理底層REST API
  • 該SDK由Windows Azure團隊建立,他們對如何最好地利用REST API
  • 對於大多數知識請求的數量,大部分時間在兩種情況下都可以控制(批處理表存儲,從隊列獲取多條消息,...)。

現在請記住,REST api將始終具有新功能,並且可能需要一段時間才能在SDK中實施這些功能。但是,仍然可以按照GitHub上的知識庫獲取最新版本(1.7.1 .NET SDK在這裏,而'官方'版本仍然是1.7)。

1

其他答案很有幫助,但在技術說明中,訪問Windows Azure存儲的方法正好有一種,並且只能通過其唯一API(REST)訪問。 .NET存儲客戶端庫是可用於調用該API的許多可用庫之一。