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

标签 windows xaml azure cloud

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

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

最佳答案

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

WAMS 简化了从任何移动应用程序对数据后端(托管在 Windows Azure 中)的快速创建和访问,因此,只要您的 SQL DB 要求具有固定的访问范围,您就可以将 WAMS 与 SQL DB 结合使用。当我说固定意味着即使 Windows Azure 移动服务 (WAMS) 使用 SQL 数据库作为后端时,与通过 API 访问数据库相比,您也将受到 WAMS 框架内提供的功能的限制。正如您所知,您可以直接使用 SQL DB(使用 API 或其他接口(interface))执行其他一些操作,但不能使用 WAMS。然而,一旦创建了 SQL DB,您仍然可以在 WAMS 范围之外访问它,并且仍然可以执行其余操作。

关于windows - 是否可以将 Windows Azure Mobile 服务与需要关系数据库的 Windows 8 应用程序一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13459728/

相关文章:

azure - 是否可以在一个 Web 应用程序中拥有 2 个 ASP.NET Core 站点?

azure - 如何将dns设置为azure aks?

c# - 窗口样式和使用控件(C# 和 WPF)

ruby - 如何使用 Ruby 从服务中获取 Windows 域中的用户名?

c# - 将平均线、最小线和最大线添加到散点图

c# - 禁用 GridViewColumn 调整大小

windows - Windows Server上的Docker容器

c++ - 使用 GstDiscoverer (GStreamer) 的段错误

wpf - 将 MessageBoxImage 转换为 ImageSource WPF

powershell - Runbook 中的 Azure DSC 配置