3

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

我们应该如何去做这件事?

  • 建几个移动应用程序,每一个平台(例如,对于iPhone,应用黑莓等应用),每个应用程序同步与我们的服务器。

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

是否有其他选择可供考虑?

有什么建议吗?

回答

1

您应该考虑的一个选择是Oracle的移动企业应用程序平台。这是几种不同产品的组合,例如Database Lite Mobile Server,ADF Mobile和JDeveloper。

移动企业应用程序平台允许您使用JDeveloper编写一次代码,并使用ADF Mobile为多个移动体系结构创建包。数据库精简版移动服务器可以将应用程序提供给移动设备。之后,您可以从移动服务器管理控制台监视和管理移动设备。 这里有一些链接以获得更多信息:

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

数据库精简版移动服务器:http://bit.ly/eJOzhN

一个需要注意的是,需要将数据存储在后端Oracle数据库。希望有所帮助,祝你好运解决问题。

- Eric