Стратегия синхронизации данных с мобильными телефонами? - PullRequest
3 голосов
/ 30 октября 2009

Мы создали серверное приложение .NET, в котором хранятся данные (контакты, электронная почта и т. Д.). Мы хотели бы синхронизировать наши данные с мобильными устройствами : iPhone, Windows Mobile, Blackberry и т. Д.

Как мы должны это делать?

  • Создайте несколько мобильных приложений, по одному для каждой платформы (например, приложение для iPhone, приложение для Blackberry и т. Д.), Каждое приложение синхронизируется с нашим сервером.

  • Лицензируйте технологию протокола Microsoft Exchange от Microsoft, чтобы наше серверное приложение выдавало себя за сервер Exchange, благодаря чему синхронизация работала автоматически на всех различных платформах (как мы понимаем, iPhone, Windows Mobile, Blackberry и т. Д.). у всех есть встроенная возможность синхронизации с Microsoft Exchange).

Есть ли другие варианты для рассмотрения?

Есть предложения?

1 Ответ

1 голос
/ 03 марта 2011

Один вариант, который вы обязательно должны рассмотреть, - это платформа Oracle для мобильных корпоративных приложений.Это сочетание нескольких различных продуктов, таких как Database Lite Mobile Server, ADF Mobile и JDeveloper.

Платформа приложений для мобильных устройств предприятия позволяет писать код один раз, используя JDeveloper, и создавать пакеты для нескольких мобильных архитектур., используя ADF Mobile.Сервер Database Lite Mobile Server может предоставлять приложения для мобильных устройств.После этого вы можете отслеживать и управлять мобильными устройствами из консоли управления мобильным сервером.Вот несколько ссылок на дополнительную информацию:

ORACLE MEAP: http://bit.ly/fQbXUL

Мобильный сервер Database Lite: http://bit.ly/eJOzhN

Одно предостережение о том, что данные необходимыхраниться в базе данных Oracle на сервере.Надеюсь, это поможет, удачи в решении проблемы.

- Эрик

...