我将“云”比作可通过互联网访问的任何服务。这可能包括Microsoft的Azure云产品,类似的“软件/平台即服务”产品,其他供应商,专用服务器托管或共享服务器托管解决方案,价格便宜得多。
对于Windows Phone 7开发人员来说,当“All In”活动开始时,微软的云产品投放给学生,大致与Windows Phone 7活动开始时相同。
对于开发人员来说,当我的应用程序是免费的或者返回未知数量的收入时,我想知道如何支持Microsoft或其他平台即服务产品的成本。
在为Windows Phone 7开发人员提供的一个非常需要的定位评论中,微软在共享托管服务,云产品和Windows Phone 7应用程序方面在云端的位置明确。
简而言之,这是一个预算编制电话。如果您的服务具有覆盖云服务的收入(可能来自任何提供商),那么它是最具可扩展性的模型。在此之前,建议使用传统的托管服务。
这篇文章将对此进行更详细的解释。
Azure存储和WP7
我相信微软会更愿意选择他们的“云”版本 Windows Azure 但是,云可能意味着服务器上的WCF / WSDL。
唯一真正的“云”就是电信 - 其他一切基本上都是某人或某公司通过互联网提供服务的实施。
Windows Phone 7开发平台完全支持Web服务(SOAP / REST)的调用,因此对于您的场景,是的,您可以将自己视为云。
话虽如此,我认为一切都在云中的概念只是意味着您已经为已安装的应用程序提供的所有信息很可能是使用服务存储/管理的。希望将此服务安装在可信任的云提供商(可能是Microsoft Azure或任何其他提供商)上。考虑到我们在手机应用程序中提供的信息通常非常有价值,这是有道理的。从可靠性/安全性的角度来看,将其存储在受信任的云提供商的网站上显然会很好。但重申一下,(或任何云服务)不是必需的。
我希望能回答你的问题。