The DB2 Everyplace solution for mobile data synchronization includes the
following main components:
- DB2 Everyplace database engine
- Software that runs on the mobile device and allows users to access and
modify a local copy of data from a source system. See the DB2
Everyplace Application Development Guide for information about the DB2
Everyplace database engine and how to write applications that use the database
software.
- DB2 Everyplace Sync Server
- A client/server program that manages two-way data synchronization between
a source and a target database.
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.
- DB2 Everyplace Mobile Application Builder
- A rapid application development tool that allows you to both build and
test DB2 Everyplace applications for mobile devices. Refer to the
online help for DB2 Everyplace Mobile Application Builder for more information
about this tool.
Figure 8 shows how the tools in the solution work together.
Figure 8. How the tools in the DB2 Everyplace solution work together

Related concepts
Related tasks