这个问题可能经常被问到,但我真的想知道它的区别。我完全糊涂了。
我打算为我的游戏购买和使用/实施Windows Azure推送通知,Toast Notifications和Live Tiles。我想知道哪一个更好? Azure移动服务或通知中心。
这两项服务听起来相同,因为它们提供与推送通知相关的所有服务。虽然Azure Mobile服务具有一些额外的功能,如数据存储,用户身份验证等。
我还想知道我是否可以通过Azure Mobile服务使用Notification Hub服务。 就像我购买/支付Windows Azure移动服务一样,我也可以使用/访问通知中心。
我想在我的游戏中使用Windows Azure的原因:
我也知道免费试用,但我担心被指控的风险。
答案 0 :(得分:0)
在官方网页上查看两者的功能/价格:
Azure移动服务为构建提供可扩展的云后端 Windows应用商店,Windows Phone,Apple iOS,Android和HTML / JavaScript 应用。将数据存储在云中,对用户进行身份验证并发送 在几分钟内将通知推送到您的应用程序。
Azure通知中心提供高度可扩展的跨平台 推送通知基础设施,使您能够广播 一次向数百万用户推送通知或定制 向个人用户发送通知。您可以使用通知中心 任何连接的移动应用程序 - 无论它是基于Azure Virtual构建的 机器,云服务,网站或移动服务。
如果您的应用需要服务器后端,则需要使用 Azure移动服务,存储数据并实施服务器端逻辑。 包含Azure通知中心,您可以将其用于推送通知。
仅使用 Azure通知中心,如果您不需要服务器端数据或逻辑,或者已经在使用其他服务,并且只需要服务来发送推送通知。
他们有两个免费的层,可以满足你的需求。
此外,还有similar question here ...