3

我们构建了一个托管数据(联系人、电子邮件等)的 .NET 服务器应用程序。我们想将我们的数据同步到移动设备:iPhone、Windows Mobile、Blackberry 等。

我们应该怎么做呢?

  • 为每个平台构建多个移动应用程序(例如 iPhone 应用程序、Blackberry 应用程序等),每个应用程序与我们的服务器同步。

  • 从 Microsoft 获得 Microsoft Exchange 协议技术许可,以便我们的服务器应用程序伪装成 Exchange 服务器,从而使同步在所有不同平台上自动工作(据我们了解,iPhone、Windows Mobile、Blackberry 等都内置了与 Microsoft Exchange 同步功能)。

还有其他选择吗?

有什么建议么?

4

1 回答 1

1

您绝对应该考虑的一种选择是 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 数据库中。希望对您有所帮助,祝您好运解决问题。

——埃里克

于 2011-03-03T02:25:54.940 回答