B. *_*non 8 cloud azure windows-phone azure-mobile-services windows-store-apps
我需要连接到我的Windows商店应用程序和WP8应用程序之间的中间层(想想Azure).Windows Azure移动服务已被提供为解决方案.
但我是否在阅读"...... MOBILES服务"这一名称(因为其中一件不是移动应用,而是在台式机,笔记本电脑和平板电脑上运行)?
就我而言,我最好使用Azure云服务而不是Windows Azure移动服务?
Dav*_*ann 18
Windows Azure移动服务是一种快速,简便的方法,可以为您的移动应用程序和Windows 8应用程序获取云端的后端(如果您的Windows 8应用程序不一定针对移动设备,那就没问题).它包括后端最常用的内容,例如身份验证,数据库存储和推送通知.这里不需要服务器端开发,只需要请求后端,稍后就可以使用了; 但是,如果您确实需要服务器端逻辑,则可以以JavaScript脚本的形式添加它.
或者,您可以结合使用Windows Azure云服务(如计算,存储和SQL数据库服务)在云中构建自己的后端.您可以访问此级别的更多功能,但您也在进行自己的开发.您可以根据需要编写C#,VB.NET,PHP,Java,Python等服务器端逻辑.
你应该用哪个?
如果Windows Azure移动服务满足您的需求,您宁愿专注于您的移动应用程序而不是学习特定于云的任何内容,那么这可能是您的最佳途径.
如果您熟悉Windows Azure平台,并且需要与WAMS提供的功能不同的功能,那么建议您使用云服务创建自己的后端.
如果您不确定要走哪条路,我建议您首先尝试使用WAMS,因为它可以快速而轻松地开始使用.
Azure移动服务旨在帮助您实现存储数据,推送通知和身份验证,无论您需要哪些组件.
它抽象了创建数据访问层和web/wcf服务以从您的应用程序访问它的需要; 它只是在那里为了更好的功能.
然而,这并不意味着它仅适用于移动应用程序,其背后的一切都是普通的SQL Azure数据库和可以在任何基于.NET的应用程序中使用的API.
我会说,如果您需要的不仅仅是基本的CRUD操作,而且不会使用身份验证和推送通知,我会推出自己的API和DAL,并使用云服务.
如果您需要灵活的架构,样板数据访问并希望使用其他一些移动服务,那么它将非常适合您.
以下是从非Windows8或WP-ASP应用程序获取移动服务的链接:链接