我正在计划使用照片应用程序,并想知道如何将Windows Phone 7上传/下载图像上传到BLOB存储以及访问表存储。我不介意将访问密钥放置在应用程序上,因为该应用程序计划仅在内部进行分发。由于无法使用Azure API,有人可以告诉我如何做同样的事情?

有帮助吗?

解决方案

你可以:

  • 采用 Azure blob api 直接(包括电话上的钥匙)
  • 服务器端Web服务背后的抽象BLOB操作

我还建议查看史蒂夫·马克思(Steve Marx)的文章 从Silverlight访问Azure Blob. 。它涵盖了各种各样的主题 共享访问签名 以及如何实际使用Azure Blob API。

其他提示

我不会将访问密钥放入任何客户端设备中。您应该考虑创建一个可以为您上传的Web服务。这样,您的手机就不知道Azure API。

尝试从后端实现中将手机7应用程序解除。 Windows Phone 7支持XNA和Silverlight应用程序,因此我想您将要使用后者。这意味着您无论如何都需要连接到服务。我建议您将所有后端和Azure特定逻辑都放在WCF服务后面,并从您的应用程序中调用。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top