Developers deploy mobile business object definitions to Unwired Server as a deployment package.
Replication-based synchronization MBO packages – use an application layer service that synchronously pulls data changes from Unwired Server. Package data is stored on the device, and can be synchronized through a server-initiated push notification transmitted at defined intervals, or based upon the occurrence of a synchronization event. Data updates occur in bursts because of periodic synchronization between the client and server.
The administrator configures cache groups, synchronization groups, and subscription templates to preset settings for push notifications. On a routine basis, the administrator checks the cache status, client log, and error history for the MBO and operations, among other things.
Message-based synchronization MBO packages – create a device service that uses a dedicated channel that is always open to asynchronously push data changes, requests, and notifications between client and server.
The administrator configures cache groups and synchronization groups, registers devices for application users, and configures templates or individual device settings, among other things. On a routine basis, the administrator manages subscriptions, and checks the cache status, client log, and error history for the MBO and operations, among other things.
Mobile workflow packages – create a mobile workflow with the Mobile Workflow Forms Editor. This tool allows the developer to design mobile workflow screens that implement create, update, and delete operations, and object queries, for a mobile business object.
The administrator configures cache group, synchronization group, and registers devices for application users, and configures templates or individual device settings, among other things. In addition, the administrator deploys mobile workflow packages and configures their parameters (such as context variables and matching rules) and assigns the workflow to users' devices. On a routine basis, the administrator checks the queue status and error history for the MBO package and workflow package.
See Sybase Unwired Workspace – Mobile Business Object Development for information about deploying packages; see System Administration for information about package administration.