2

那就是我的问题:

HealthVault 应用程序可以编写为厚 Windows 窗体应用程序还是必须编写为 Web 应用程序?

在我看来,实现 Windows 窗体应用程序的障碍将是在 Windows 窗体应用程序中实现 OpenID / LiveID 登录,HealthVaultPage 超类为您做了。换句话说,我认为你必须实现一个 HealthVaultForm 超类并从那里开始。框架的其余部分似乎与平台无关。

我问的原因是一个合理的场景可能是在另一端实现一个带有管理厚应用程序的用户 Web。

我错过了重点还是尝试这样做是合理的?甚至有什么方法可以做到吗?

布赖恩

4

2 回答 2

3

您可以通过两种方式访问​​ HealthVault(这些术语有点令人困惑)。

  1. 在线- 最常见的是“在线”模式,它要求用户在每次想要使用您的应用程序时使用他们的 LiveID/OpenID 登录。如果您正在编写 Web 应用程序,这就是您将使用的。
  2. 离线- 第二种方式是“离线”模式,这是您想要研究的。这将使您无需登录即可访问某人的 HealthVault 数据。但是,它要求用户登录一次,以便她可以批准您的应用程序,并且您的应用程序可以获取她的个人 ID(也称为用户 ID)和记录 ID,您需要执行任何离线操作。

另请注意,HealthVault 应用程序对每种模式具有不同的访问权限。例如,应用程序可能允许在线访问体重、身高和过敏数据,但可能只允许离线访问过敏数据。

请注意,SDK 附带的示例应用程序不支持离线访问,因此如果您想尝试使用此模式,则必须创建自己的应用程序

于 2009-10-20T17:52:26.963 回答
0

当然可以,HVCC 是用 Windows 窗体编写的!https://account.healthvault.com/help.aspx?topicid=ConnectionCenterHelp

于 2013-02-18T18:25:15.033 回答