You can synchronize mobile business objects (MBOs) based on synchronization parameters, for individual MBOs, or
as a group, based on the group's synchronization policy.
Managing Synchronization Parameters
Synchronization parameters let an application change the parameters that retrieve data from an MBO during a synchronization session.
Performing Mobile Business Object Synchronization
A synchronization group is a group of related MBOs. A mobile application can have predefined synchronization groups. An implicit default synchronization group includes all the MBOs that are not in any other synchronization group.
Message-Based Synchronization APIs
The message-based synchronization APIs enable a user application to subscribe to a server package, to remove an existing subscription from the SAP Mobile Server, to suspend or resume requests to the SAP Mobile Server, and to recover data related to the package from the server.
Push Synchronization Applications
Clients receive device notifications when a data change is detected for any of the MBOs in the synchronization group to which they are subscribed.
Retrieving Information about Synchronization Groups
The package database class provides the following two methods for querying the synchronized state and the last synchronization time of a certain synchronization group.