2009-05-27 5 views
2

Nun das ist meine Frage:Können HealthVault-Anwendungen als dicke Windows-Formularanwendungen geschrieben oder als Webanwendungen geschrieben werden?

Kann sein Health Anwendungen so dick Windows Forms Anwendungen geschrieben werden oder müssen sie als Web-Anwendungen geschrieben werden?

Es scheint mir, dass die Barriere eine Windows Forms App, die OpenID/LiveID Login in einem Windows Forms-Anwendung, die für Sie die HealthVaultPage Super-Klasse tut Umsetzung wäre zu implementieren. Mit anderen Worten, ich denke, Sie müssten eine HealthVaultForm-Super-Klasse implementieren und von dort aus gehen. Der Rest des Frameworks scheint plattformunabhängig zu sein.

Der Grund, warum ich frage, ist, dass ein vernünftiges Szenario sein könnte, ein Benutzer-Web mit einer administrativen dicken App am anderen Ende zu implementieren.

Fehle ich den Punkt oder ist das eine vernünftige Sache zu versuchen, zu tun? Und gibt es überhaupt einen Weg dies zu tun?

Brian

Antwort

3

Es gibt zwei Arten von Möglichkeiten, wie Sie Health (die Begriffe sind so eine Art verwirrend) zugreifen können.

  1. Online - Die häufigste ist „Online“ -Modus, der erfordert, dass der Benutzer-Login mit ihren LiveID/OpenID jedes Mal, wenn sie Ihre Anwendung verwenden möchten. Dies würden Sie verwenden, wenn Sie eine Webanwendung schreiben würden.
  2. Offline - Der zweite Weg ist "Offline" -Modus, was ist, was Sie untersuchen möchten. Auf diese Weise können Sie auf die HealthVault-Daten von Personen zugreifen, ohne dass sie sich anmelden müssen. Es erfordert jedoch, dass sich der Benutzer einmal anmeldet, damit er Ihre Anwendung genehmigen kann und damit Ihre Anwendung die Personen-ID (auch Benutzer-ID) und die Datensatz-ID erhalten kann, die Sie für eine Offline-Aktion benötigen.

Beachten Sie auch, dass HealthVault-Anwendungen unterschiedliche Zugriffsrechte für jeden Modus haben. Zum Beispiel kann eine Anwendung einen Online-Zugriff auf Gewichts-, Höhen- und Allergiedaten ermöglichen, erlaubt jedoch möglicherweise nur den Offline-Zugriff auf Allergiedaten.

Und beachten Sie, dass die Beispielanwendungen, die mit dem SDK geliefert werden, keinen Offlinezugriff unterstützen. Wenn Sie also mit diesem Modus spielen möchten, müssen Sie create your own application.

Verwandte Themen