Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » UltraLite - 数据库管理和参考 » UltraLite 用作 MobiLink 客户端 » 使用 UltraLite 的 ActiveSync 和 HotSync

 

Palm OS 上的 HotSync

由于可在 Palm OS 设备上通过以太网、Wi-Fi 或 RAS 连接来同步数据,所以本节介绍如何为 HotSync 同步配置桌面操作系统和设备。

利用 HotSync 同步,可从用户的桌面操作系统同时管理 Palm 设备上所有 UltraLite 数据库的同步。当该设备连接到桌面时,HotSync 同步由 HotSync 从外部启动。这要求您对应用程序编程以进行 HotSync 同步。请参见将 HotSync 同步添加到 Palm 应用程序

如果要从某个应用程序直接同步 UltraLite(即,不使用 Hotsync),则最终用户需要单独打开每个应用程序并依次同步每个数据库。通过使用 API 特定的同步函数初始化同步,以编程方式执行此操作。请参见向 Palm 应用程序添加 TCP/IP、HTTP 或 HTTPS 同步

HotSync 体系结构

HotSync 体系结构需要一个与远程数据库的传入和传出数据同步的统一数据库。MobiLink 服务器管理这些数据库间的同步事件。UltraLite Hotsync 管道从最终用户的桌面以本地方式管理同步事件。

HotSync 体系结构

必须使用 HotSync 管道安装实用程序 (ulcond11),来安装管道和注册每一个 UltraLite 数据库。通过使用管道注册每个数据库,可将 UltraLite Hotsync 管道配置为:

  • 管理所有与某个应用程序关联的数据库的 HotSync 同步(从而管理其注册的创建者 ID)。必须为每个适用的创建者 ID 安装管道。

  • 使用相应的连接字符串连接到每个数据库。如果需要注册多个数据库,可通过 ulcond11 实用程序使用 -a 选项。这可将每个附加的连接字符串追加到使用 -c 选项定义的字符串上。

如此一来,您便可通过从桌面操作系统使用 HotSync 初始化同步,来同时同步所有数据库。

另请参见

HotSync 同步概述
设置 MobiLink 同步的协议选项
调试 HotSync 操作