【问题标题】:Are there any PDA or Outlook Synch Frameworks out there? [closed]是否有任何 PDA 或 Outlook 同步框架? [关闭]
【发布时间】:2010-10-03 19:01:27
【问题描述】:

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

是否有任何可以帮助我们与 PDA 集成的框架?任何想法或建议表示赞赏。谢谢。

【问题讨论】:

    标签: mobile outlook data-synchronization handhelddevice


    【解决方案1】:

    我会看看 Microsoft Sync Framework。 Whitch 有许多“提供者”,其中一些包括在内,一些开源,一些第 3 部分。提供者就像是到数据源的标准化“连接”,例如 Outlook 邮件、Outlook 联系人、文件系统、数据库或任何您能想象到的东西。或者正如微软所说:

    Microsoft 同步框架是一个 综合同步平台 支持协作和离线 访问应用程序、服务和 设备。它具有技术和 支持漫游、共享的工具, 并使数据离线。使用 Microsoft 同步框架,开发人员 可以建立同步生态系统 集成任何应用程序,与任何 使用任何协议来自任何商店的数据 通过任何网络。

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

    Microsoft Sync Framework 主页:
    http://msdn.microsoft.com/en-us/sync/default.aspx

    简介:
    http://msdn.microsoft.com/en-us/sync/bb821992.aspx

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

    http://code.msdn.microsoft.com/Release/ProjectReleases.aspx?ProjectName=sync&ReleaseId=613

    Microsoft Sync Framework v1.0 CTP1 - 设备
    托管 (.NET Compact Framework) 和非托管/本机 (ARM)
    支持的平台是 Windows Mobile 5 和 6(仅 CTP1 中的 ARM 处理器)

    http://www.microsoft.com/downloads/details.aspx?FamilyID=a7c01a89-9af8-4eee-ab04-6a3ad098a03f&DisplayLang=en

    【讨论】:

    • 正是我想要的,谢谢。
    【解决方案2】:

    我已经使用 Microsoft .NET Compact Framework 完成了这项工作,并取得了出色的效果。 SQLCE 可以在 PDA 上提供本地存储。可以通过 Web 服务使用自定义代码或使用 SQL Server Replication 之类的工具执行同步。

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

    【讨论】:

      【解决方案3】:

      我认为 Wikipedia 上的 SyncML 文章将是一个好的开始。

      Funambol拥有多平台客户端,核心项目免费开源。

      Plaxo.com 为其客户定制了一个 funambol Windows Mobile 客户端。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-06-16
        • 2011-08-19
        • 1970-01-01
        • 2010-12-09
        • 2010-09-28
        • 2013-03-07
        • 1970-01-01
        相关资源
        最近更新 更多