是否可以将Windows Azure移动服务与需要关系数据库的Windows 8应用程序一起使用?

是否可以将Windows Azure移动服务与需要关系数据库的Windows 8应用程序一起使用?,windows,xaml,azure,cloud,Windows,Xaml,Azure,Cloud,我现在正在自学如何使用C#和XAML为Windows8开发应用程序,我想使用WindowsAzure服务作为数据库的云服务器,就像SQL一样。我是这项技术的新手,据我所知,移动服务并不是万能的工具,但我仍然想知道我是否可以像SQL一样使用它,在SQL中,许多表是相互关联的 如果不是,我应该使用什么Windows Azure服务?虚拟机,也许?您可以简化它,因为Windows Azure移动服务取代了任何当前可用SQL数据库访问API的基本要求,而不是使用WAMS。您的应用程序可以通过应用程序可用

我现在正在自学如何使用C#和XAML为Windows8开发应用程序,我想使用WindowsAzure服务作为数据库的云服务器,就像SQL一样。我是这项技术的新手,据我所知,移动服务并不是万能的工具,但我仍然想知道我是否可以像SQL一样使用它,在SQL中,许多表是相互关联的


如果不是,我应该使用什么Windows Azure服务?虚拟机,也许?

您可以简化它,因为Windows Azure移动服务取代了任何当前可用SQL数据库访问API的基本要求,而不是使用WAMS。您的应用程序可以通过应用程序可用的移动服务端点连接到同一个SQL数据库,这使您的应用程序独立于连接到的任何应用程序瓦姆斯


WAMS简化了从任何移动应用程序快速创建和访问数据后端(托管在Windows Azure中)的过程,因此,是的,只要您具有符合SQL DB要求的固定访问范围,您就可以将WAMS与SQL DB一起使用。当我说“固定”时,意味着即使Windows Azure移动服务(WAMS)使用SQL数据库作为后端,与通过API访问数据库相比,您也将受限于WAMS框架中提供的功能。正如您已经知道的,您可以直接使用SQL DB(使用API或其他接口)而不是使用WAMS来做其他事情。但是,一旦创建了SQL DB,您仍然可以在WAMS范围之外访问它,并且仍然可以完成其余的工作

谢谢你的回答。现在我知道可以在Win 8应用程序中使用WAMS。根据您的情况,还有其他API可能更适合您,您会推荐我使用哪一个API或对其进行更多研究??我只需要1.)为用户开发一个应用程序,然后我还需要2.)为管理员和数据库访问专家开发网页。如果有任何API或工具可以让system 2访问数据库,那就太好了