2.2 SAP® Mobile Engine
Architecture
The objective of a Mobile Engine
is to provide mobility to enterprise systems. In a mobile
enterprise, the users work remotely, which requires a mediator for
establishing communication between the mobile devices and the
enterprise system. Hence, Mobile Engine architecture concentrates on
providing secure, timely and critical business transactions over a
network.
Further to the discussion in
section 2.1, Mobile Engine architecture contains basic components,
which help in realizing mobile solutions for a SAP system. There are
two sets of components, which are differentiated on the basis of
their installation. For a successful mobile engine solution,
appropriate components should be installed at mobile device and the
corresponding SAP system. The mobile device components include:
- Interface
- Local Web Server
- Business Logic (Programming models)
- Micro ITS
- JSP
- Cached HTML pages (or offline browsing)
- Any other Customized model
- Public Interface Layer
Figure 2 displays the way these components are
structured to form a Mobile Engine.
Figure 2: Mobile Engine –
Structure

Before deploying a mobile engine solution, it is important to
understand the functionality of the following nine components:

