The DB2 Everyplace solution for mobile data synchronization includes the following main components:
The Sync Server acts as an intermediary between the synchronization client software on the mobile device and the DB2 UDB database or the JDBC database on the source server. The Mobile Devices Administration Center, a graphical administration tool for the Sync Server, allows you to define subsets of data and files to be accessed by groups of users. The Sync Server accesses this administration information each time a user requests data synchronization.
Figure 1 shows how the tools in the solution work together.
Figure 1. How the tools in the DB2 Everyplace solution work together
![]() |
To set up the DB2 Everyplace solution, you perform two main tasks:
These applications provide mobile users access to DB2 Everyplace database tables on their mobile devices. You can develop DB2 Everyplace applications using DB2 Everyplace Mobile Application Builder or another suite of application development tools for mobile devices. See the DB2 Everyplace Application Development Guide for more information on developing applications for DB2 Everyplace.
You define data from the source server to be accessed by each group of users. Mobile workers use the DB2 Everyplace Sync Client's API or icon to connect to the server and copy source data to their mobile devices. They modify this data using these applications and then synchronize their changes with the source database.