gpt4 book ai didi

windows-phone-7 - 从 WP7 连接到 SQL Azure

转载 作者:行者123 更新时间:2023-12-03 03:20:29 25 4
gpt4 key购买 nike

我目前正在开发一个 WP7 应用程序,我希望它能够与我的 SQL Azure 数据库进行交互。我知道目前有两种方法可以做到这一点:

  1. 与我的 Web 服务器上托管的 WCF 服务对话。
  2. 使用 oData 与我的数据库进行通信。

我不知道它们之间的优缺点是什么,但我知道使用第一种方法涉及两个远程调用:一个:对网络服务器的调用,以及二:从Web服务器到SQL Azure。使用 oData 是否允许我直接与 SQL Azure 数据库通信? SQL Azure 是否提供 REST 接口(interface)供我的 WP7 客户端使用?

最佳答案

如果您使用 WCF 服务方法并将服务托管在我们的 Web 服务器上(即不在 Azure Web 角色中),那么网络上将会有两个较高的延迟跃点。然而,WCF 服务确实有一个好处,即允许您为移动客户端提供自己的安全方法。我怀疑这个应用程序会被不止几个人使用?如果您采用直接与 SQL Azure oData 端点对话的方法,那么您将在身份验证和授权方面遇到困难。它并不是真正为支持您的场景而设计的。

有关 SQL Azure oData 端点的另一件事需要注意的是,它从未离开过 SQL Azure 实验室;它从未离开过 SQL Azure 实验室。也就是说,它实际上从未作为产品的一部分交付,并且实验室实现已结束生命周期,仅适用于现有用户。

我知道这并不能真正回答你的问题;简而言之,没有可以访问的 RESTful 端点来直接与 SQL Azure 对话。长一点的答案是,即使有,您也可能不想使用它。

如果不了解有关您的应用的更多信息,就很难准确地指导您应该做什么。如果您可以提供更多详细信息,我可以提供一些关于哪种 Azure 数据存储技术最适合的建议。

关于windows-phone-7 - 从 WP7 连接到 SQL Azure,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9406862/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com