Attributes

Attributes define the structure for the data associated with the MBO instance on the mobile device.

Attributes define the scope of the device-side data store. Attributes and parameters in an MBO define the server cache. The server cache and device data store are populated by reading data from the EIS, such as a SQL select statement for a database data source.

Attributes also have additional metadata, such as specification of a synchronization parameter option that can be used to provision user-specific data. For example, a sales representative in the Eastern region may be interested only in seeing data for that region. Developers can build the application to map those preferences to MBOs to drive the data filtering specific to the user. The same data obtained from the EIS is then further partitioned and used to serve all users, thereby optimizing requests for data to the EIS and improving performance of the mobile application.