Архитектура с несколькими устройствами

В данный момент я пытаюсь создать "ядро" для моего мульти-устройства проект.

Этот проект представляет собой веб-приложение, которое аутентифицирует пользователя с помощью входа в facebook, а затем предоставляет набор новых действий, которые они могут выполнять, например. Получить все записи в базе данных, относящиеся к их идентификаторам facebook и т. Д.

Ядро должно распознаваться следующими устройствами:

  • ПК
  • IPhone
  • Android
  • Windows Phone 7

Как бы ты составляешь ядро?

  1. Не могли бы вы сделать службу WCF, возвращает JSON?

  2. Не могли бы вы сделать кучу Контроллеры, возвращающие JSON?

  3. И как обеспечить, чтобы пользователь - это тот, кого он / она говорит при запросе ядро? Должен ли я пройти accessToken, который каждый раз генерирует facebook?

Как вы могли заметить, я совершенно не знаю, как это сделать.

Заранее спасибо.

5
задан ebb 7 June 2011 в 09:31
поделиться