移动数据同步化的 DB2 Everyplace 解决方案包括下列主要组件:
Sync Server 充当移动设备上的同步客户机软件与源服务器上的“DB2 UDB”或 JDBC 数据库之间的桥梁。“移动设备管理中心”是用于 Sync Server 的图形管理工具,它允许您定义用户组要访问的数据和文件的子集。每当用户请求数据同步化时,Sync Server 就会访问此管理信息。
图 1说明该解决方案中的各个工具如何协同工作。
图 1. DB2 Everyplace 解决方案中的各个工具如何协同工作
要设置 DB2 Everyplace 解决方案,需要执行两个主要任务:
这些应用程序使移动用户能够访问他们的移动设备上的 DB2 Everyplace 数据库表。可以使用 DB2 Everyplace Mobile Application Builder 或其他移动设备应用程序开发工具套件来开发 DB2 Everyplace 应用程序。有关开发 DB2 Everyplace 应用程序的更多信息,参见 《DB2 Everyplace 应用程序开发指南》。
定义每组用户要访问的源服务器中的数据。移动工作者使用 DB2 Everyplace Sync Client 的 API 或图标来连接至服务器并将源数据复制至他们的移动设备。他们使用这些应用程序来修改此数据,然后,将他们的更改与源数据库同步。