データ(連絡先、電子メールなど)をホストする.NETサーバーアプリケーションを構築しました。データをモバイルデバイス(iPhone、Windows Mobile、Blackberryなど)に同期したいと考えています。
これをどのように行うべきですか?
プラットフォームごとに1つずつ、複数のモバイルアプリを作成します(たとえば、iPhone用のアプリ、Blackberry用のアプリなど)。各アプリはサーバーと同期します。
MicrosoftからMicrosoftExchangeプロトコルテクノロジのライセンスを取得して、サーバーアプリケーションがExchangeサーバーのふりをし、すべての異なるプラットフォーム(iPhone、Windows Mobile、Blackberryなど)で同期が自動的に機能するようにします。 Microsoft Exchangeとの同期機能)。
考慮すべき他のオプションはありますか?
助言がありますか?