在 MobiLink 同步中,许多客户端通过 MobiLink 服务器与中央数据源同步。
MobiLink 客户端 可将客户端安装在手持式设备(如 Palm Pilot 或者 Windows Mobile 设备)、服务器、台式计算机或者智能电话上。共支持两种类型的客户端:UltraLite 和 SQL Anywhere 数据库。在 MobiLink 安装中可以同时使用上述两种或其中任一种客户端。请参见MobiLink 客户端。
网络 MobiLink 服务器和 MobiLink 客户端之间的连接可使用多种协议。请参见:
MobiLink 服务器 此服务器管理同步过程并提供所有 MobiLink 客户端与统一数据库服务器之间的接口。请参见MobiLink 服务器。
统一数据库 通常,此数据库包含 MobiLink 同步所需的系统表和过程,以及同步所需的状态信息。此数据库通常还包括同步系统中信息的集中副本。请参见MobiLink 统一数据库。
状态信息 MobiLink 服务器通常维护统一数据库中系统表内的同步信息。这通过 ODBC 连接来实现。
还可以选择在单独数据库中存储状态信息。请参见MobiLink 系统数据库。
SQL 行处理 如果为 MobiLink 服务器提供 SQL 脚本,则它将使用这些脚本,并通过 ODBC 连接在 MobiLink 服务器和统一数据库之间传输行。请参见用于编写服务器端同步逻辑的选项。
直接行处理 除了统一数据库,还可以选择使用 MobiLink 直接行处理与其它数据源进行同步。请参见直接行处理。
同步脚本 可以为远程数据库中的每个表编写同步脚本,并将这些脚本保存在统一数据库的 MobiLink 系统表内。这些脚本确定如何处理上载数据以及下载哪些数据。有两类脚本:表脚本和连接级脚本。请参见:
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |