Могут ли приложения HealthVault быть написаны как толстые приложения Windows Forms или они должны быть написаны как веб-приложения? - PullRequest
2 голосов
/ 27 мая 2009

Ну, вот и мой вопрос:

Могут ли приложения HealthVault быть написано как толстые формы Windows приложения или они должны быть написаны как веб-приложения?

Мне кажется, что барьером для реализации приложения форм Windows будет реализация входа в систему OpenID / LiveID в приложении форм Windows, что делает для вас суперкласс HealthVaultPage. Другими словами, я думаю, что вам нужно реализовать суперкласс HealthVaultForm и идти дальше. Остальная часть фреймворка, похоже, не зависит от платформы.

Причина, по которой я спрашиваю, заключается в том, что разумным сценарием может быть создание пользовательской сети с толстым административным приложением на другом конце.

Я упускаю суть или это разумная вещь, чтобы попытаться сделать? И есть ли способ сделать это?

Brian

Ответы [ 2 ]

3 голосов
/ 20 октября 2009

Существует два типа доступа к HealthVault (термины несколько запутанные).

  1. Онлайн - Наиболее распространенным является режим "онлайн", который требует, чтобы пользователь входил в систему со своим LiveID / OpenID каждый раз, когда он хочет использовать ваше приложение. Это то, что вы использовали бы, если бы писали веб-приложение.
  2. Офлайн - Второй способ - это режим «офлайн», в который вам нужно заглянуть. Это позволит вам получить доступ к чьим-либо данным HealthVault без необходимости входа в систему. Тем не менее, требуется, чтобы пользователь выполнил вход один раз, чтобы он мог одобрить ваше приложение и чтобы ваше приложение могло получить свой идентификатор личности (также известный как идентификатор пользователя) и идентификатор записи, которые необходимы для выполнения любых автономных действий.

Также обратите внимание, что приложения HealthVault имеют разные права доступа для каждого режима. Например, приложение может разрешать онлайн-доступ к данным о весе, росте и аллергии, но может разрешать только автономный доступ к данным об аллергии.

И обратите внимание, что примеры приложений, поставляемых с SDK, не поддерживают автономный доступ, поэтому, если вы хотите поиграть с этим режимом, вам придется создать собственное приложение .

0 голосов
/ 18 февраля 2013

Конечно, вы можете, HVCC был написан в форме Windows! https://account.healthvault.com/help.aspx?topicid=ConnectionCenterHelp

...