The Hybrid Web Container allows you to
create lightweight applications that implement various business solutions. These are some of
the primary Hybrid App and the
SAP Mobile Platform patterns (models):
- Online lookup – the client retrieves data directly from the EIS. This pattern
typically uses a client-initiated starting point.
- Server notification – the enterprise information system (EIS) notifies
SAP Mobile Platform of data changes and SAP Mobile Platform sends notifications to
subscribed devices based on the rules.
- Cached data – the client retrieves data from the SAP Mobile Server
cache. This pattern typically uses a client-initiated starting point.
These patterns are not mutually exclusive. You can create applications that combine patterns in various ways to meet business needs. For example:

- An external process or application updates EIS data.
- The changed data triggers a data change notification (DCN), which is sent to
SAP Mobile Server, or a message from another client updates
mobile business object (MBO) data contained on
SAP Mobile Server.
- The DCN could be programmed to update MBO data.
-
SAP Mobile Server notifies the client that some action needs to
be taken.
- The client views the message.
- The client opens a screen to perform the required action. The form may, for example, call an object query to return cached data or online data, call an MBO operation, or perform some other action.
- The client sends an update to SAP Mobile Server.
- SAP Mobile Server updates the EIS.