2

それは私の質問です:

HealthVault アプリケーションは、シックな Windows フォーム アプリケーションとして作成できますか? それとも、Web アプリケーションとして作成する必要がありますか?

Windowsフォームアプリを実装するための障壁は、HealthVaultPageスーパークラスが行うWindowsフォームアプリでOpenID/LiveIDログインを実装することだと私には思えます。つまり、HealthVaultForm スーパー クラスを実装して、そこから先に進む必要があると思います。フレームワークの残りの部分は、プラットフォームに依存しないようです。

私が尋ねる理由は、合理的なシナリオは、反対側に管理用のシック アプリを使用してユーザー Web を実装することである可能性があるためです。

私はポイントを逃していますか、それともやろうとするのは合理的なことですか? そして、それを行う方法はありますか?

ブライアン

4

2 に答える 2

3

HealthVault にアクセスするには、2 種類の方法があります (用語がややこしいです)。

  1. オンライン- 最も一般的なのは「オンライン」モードで、ユーザーはアプリケーションを使用するたびに LiveID/OpenID でログインする必要があります。これは、Web アプリケーションを作成する場合に使用するものです。
  2. オフライン- 2 番目の方法は「オフライン」モードです。これについて調べてみましょう。これにより、ログインせずに誰かの HealthVault データにアクセスできるようになります。ただし、ユーザーがアプリケーションを承認し、オフライン アクションを実行するために必要な個人 ID (ユーザー ID) とレコード ID をアプリケーションが取得できるようにするには、ユーザーが 1 回ログインする必要があります。

また、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 に答える