Integration Server 10.5 | Developing Data Synchronization Solutions with webMethods Mobile Support | Overview | What Is webMethods Mobile Support? | Mobile Sync Components
 
Mobile Sync Components
Mobile sync components specify the details that Mobile Support needs to process synchronization requests received from a mobile device. These details include the following:
*Download and upload services to invoke to handle the data being synchronized
*Structure of the data being synchronized
*Row identifiers that uniquely identify the data record being synchronized
*Optional filters to specify a subset of data to return to the mobile application (for example, if a mobile inventory application user requests to see only the products in a particular category)
*Rule to apply if a data conflict arises
*Whether to store a copy of the data being synchronized, referred to as the business data, to assist with detecting data changes when the backend application updates the backend data directly
By default, Mobile Support does not store business data in the sync store. When changes are made to the backend data only by mobile applications that submit synchronization requests to Mobile Support, storing business data in the sync store is unnecessary and can result in additional overhead. However, when the backend data will also be updated by the backend application itself, Software AG recommends configuring the mobile sync components to store business data in the sync store to assist Mobile Support in detecting and resolving data conflicts. For instructions on configuring this option, see Step 2: Create a Mobile Sync Component.
For more information about creating and managing mobile sync components, see Developing Solutions Using Mobile Support .