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

SQL Anywhere 12.0.0 (中文) » MobiLink - 入门 » MobiLink 技术简介 » 了解 MobiLink 同步

 

MobiLink 应用程序的组成部分

在 MobiLink 同步中,许多客户端通过 MobiLink 服务器与中央数据源同步。

MobiLink 体系结构,显示了 MobiLink 客户端、网络、MobiLink 服务器、到统一数据库的 ODBC 连接以及到替代数据源的可选连接。
  • MobiLink 客户端   可将客户端安装在手持式设备、服务器、台式计算机或者智能手机上。共支持两种类型的客户端:UltraLite 和 SQL Anywhere 数据库。在 MobiLink 安装中可以同时使用上述两种或其中任一种客户端。请参见MobiLink 客户端

  • 网络   MobiLink 服务器和 MobiLink 客户端之间的连接可使用多种协议。请参见:

  • MobiLink 服务器   此服务器管理同步过程并提供所有 MobiLink 客户端与统一数据库服务器之间的接口。请参见MobiLink 服务器

  • 统一数据库   此数据库通常包括同步系统中应用程序信息的集中副本。通常,它还包含 MobiLink 同步所需的系统表和过程,以及同步所需的状态信息。请参见MobiLink 统一数据库

  • 状态信息   MobiLink 服务器通常维护统一数据库中系统表内的同步信息。这通过 ODBC 连接来实现。

    还可以选择在单独数据库中存储状态信息。请参见MobiLink 系统数据库

  • SQL 行处理   如果为 MobiLink 服务器提供 SQL 脚本,则它将使用这些脚本,并通过 ODBC 连接在 MobiLink 服务器和统一数据库之间传输行。请参见用于编写服务器端同步逻辑的选项

  • 直接行处理   除了统一数据库,还可以选择使用 MobiLink 直接行处理与其它数据源进行同步。请参见直接行处理

  • 同步脚本   可以为远程数据库中的每个表编写同步脚本,并将这些脚本保存在统一数据库的 MobiLink 系统表内。这些脚本确定如何处理上载数据以及下载哪些数据。有两类脚本:表脚本和连接级脚本。请参见: