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.
Background Refresh
SAP Mobile Platform RBS applications can take advantage of the Apple background refresh feature to synchronize to the SAP Mobile Server in the background, and keep the client database up to date with any server-side data changes that might occur while the user is not using the application.