Mobile 有没有PDA或Outlook同步框架?

Mobile 有没有PDA或Outlook同步框架?,mobile,outlook,data-synchronization,handhelddevice,Mobile,Outlook,Data Synchronization,Handhelddevice,我们有一个处理一些常见销售实体(联系人、约会、地址、备注等)的web应用程序。我们需要保持我们的应用程序、outlook以及可能已经同步的任何设备 是否有任何框架可以帮助我们与PDA集成?如有任何想法或建议,我们将不胜感激。谢谢 我认为维基百科上的这篇文章将是一个好的开始 拥有多个平台的客户端,核心项目是免费和开源的 Plaxo.com已经为他们的客户定制了一个funambol Windows Mobile客户端。我使用Microsoft.NET Compact Framework完成了这项工作

我们有一个处理一些常见销售实体(联系人、约会、地址、备注等)的web应用程序。我们需要保持我们的应用程序、outlook以及可能已经同步的任何设备

是否有任何框架可以帮助我们与PDA集成?如有任何想法或建议,我们将不胜感激。谢谢

我认为维基百科上的这篇文章将是一个好的开始

拥有多个平台的客户端,核心项目是免费和开源的


Plaxo.com已经为他们的客户定制了一个funambol Windows Mobile客户端。

我使用Microsoft.NET Compact Framework完成了这项工作,并取得了优异的效果。SQLCE可以在PDA上提供本地存储。同步可以通过web服务上的自定义代码执行,也可以使用SQL Server复制之类的方法执行


另一个策略是设计第二个web门户,其UI专门针对具有小屏幕的移动设备。基于智能手机的用户可以使用任何web浏览器访问移动门户。这可能是最具成本效益的解决方案。

我想看看Microsoft Sync Framework。Whitch有许多“提供者”,包括一些,一些开源,一些第三方。提供者就像是到数据源的标准化“连接”,如outlook邮件、outlook联系人、文件系统、数据库或任何您可以想象的东西。或者正如微软所说:

Microsoft Sync Framework是一个 综合同步平台 它支持协作和离线 访问应用程序、服务和 设备。它以技术和技术为特色 支持漫游、共享、, 以及使数据离线。使用 微软同步框架,开发者 可以建立同步的生态系统吗 将任何应用程序与任何 来自使用任何协议的任何存储的数据 通过任何网络

Microsoft Sync的一个关键方面 框架是一种创造能力 自定义同步提供程序。A. 提供者是一个 表示的复制副本 同步。复制品是一种复制品 特定信息库 要同步的,如文件 手持设备上的系统。什么时候 表示数据源、提供程序 枚举其副本中的更改。 当表示一个目的地时,一个 提供程序将更改应用于其 复制品。如果源位置的数据 目的地的类型或模式不同, 每个提供者执行任何必要的操作 映射或转换

Microsoft同步框架主页:

简介:

联系人同步示例-Outlook同步
此示例显示如何创建自定义提供程序来同步不同数据源之间的内容。在此示例中,我们将同步Microsoft Outlook、Vista联系人和VCard文件之间的联系人。此演示的一个关键方面是数据映射功能,它使不同的数据源和数据类型能够通过同步框架进行适当映射:

Microsoft同步框架v1.0 CTP1-设备
托管(.NET Compact Framework)和非托管/本机(ARM)
支持的平台为Windows Mobile 5和6(仅在CTP1中使用ARM处理器)


正是我想要的,谢谢。