Cache Update Policy

Fine-tune device application and Unwired Server performance by defining a cache update policy for mobile business object operations.

Setting a cache update policy for mobile business object (MBO) operations gives you more control of both Unwired Server interactions with the enterprise information system (EIS) to which the MBO is bound, and Unwired Server cache database (CDB) updates. Fine-tuning these interactions and updates improves both Unwired Server and device application performance.

Note: Other methods used to update the CDB that are external to MBO operations, and not associated with cache update policies include:
  1. EIS-initiated DCN – an HTTP request to Unwired Server, in which the DCN request contains information about the changed data, or the changed data itself.
  2. Scheduled data refresh – Unwired Server polls the EIS for changes at specified intervals.
  3. MBO cache group – every MBO belongs to a cache group that specifies a cache refresh policy for every MBO in that group. Plan carefully to maximize cache group and cache update policy efficiency. Examples include:
    • A poorly designed MBO might have an operation with a cache update policy that updates only the operation results to the CDB, but the MBO belongs to a cache group with an interval that refreshes the entire MBO on too short a schedule, minimizing the value of the cache update policy.
    • This same MBO properly designed might have a cache group that refreshes the MBO nightly, increasing Unwired Server performance by differing load from peak usage hours.