Start of Content Area

Component documentation SAP Mobile Infrastructure  Locate the document in its SAP Library structure


The SAP Mobile Infrastructure (SAP MI) is a technology solution of SAP NetWeaver on which SAP Solutions for Mobile Business is based. With SAP MI, however, you can also make applications mobile that are not SAP-based.

SAP MI is installed locally on a mobile device and is equipped with a Web server, a database layer and its own business logic. Staff working remotely can therefore work offline and do not have to wait for a network connection to complete time-critical business applications. The SAP MI offers tools for synchronization and data replication that make the data of the mobile device consistent with that of the backend.

SAP MI is based on the following open industry standards:


     eXtensible Markup Language (XML)

SAP MI is also equipped with a Java virtual machine and offers an open programming model with which mobile applications can be developed.

This open system architecture makes the platform independent of both the mobile devices and the network and supports mobile devices such as Personal Digital Assistants (PDAs), laptops and Smart Phones.

SAP MI can run on both a standard browser and on a user interface that is not based on a browser.


Components of SAP MI within SAP NetWeaver

This graphic is explained in the accompanying text


SAP MI includes the following areas:



SAP MI Web Console

The SAP MI Web Console, which is the central tool for deploying mobile applications, offers a number of different functions for administration and monitoring:

Alternatively, if you would like to take part in the pilot program, you can use the Mobile Administrator to manage SAP MI (see Administration Using the SAP NetWeaver Mobile Administrator)


Synchronization ensures a safe and compressed transfer of data between the mobile device and the back end. When you create a mobile application, application development can decide how it would like to create the data packages for synchronization.

Multiple Usage of a Mobile Device

SAP MI allows multiple users to share one mobile device or one user to work with multiple mobile devices.

Configuration of Mobile Devices using Device Configurations

Administrators can configure mobile devices with device configurations without having direct access to the device.

SAP MI in the Computing Center Management System

With the Computing Center Management System (CCMS), the administrator can monitor the systems of the SAP MI.

Mobile Component Descriptor

Application developers can create a Mobile Component Descriptor that describes the properties of a mobile component and that is shipped together with the installation file.

User-Specific Data Filtering

The application developer can define which data of an application the user should access (read, write or change) in every mobile application developed based on SAP MI. This data is filtered and provided to the user in the SAP MI Client Component.


Depending on the user settings and logon data, the currency, date, time and number formats are displayed for each specific country in the selected language.

The end user can make the following settings:



     Time zone

     Daylight saving time

For more information, see Editing User Settings.

Mobile Development Kit

SAP MI offers an open programming model with a copious JavaServer Pages (JSP) library for developing mobile applications. Examples of mySAP Mobile Business applications based on SAP MI are:

     SAP Mobile Sales

     SAP Mobile Asset Management

     SAP Mobile Time and Travel

A complete list of the mySAP Mobile Business applications can be found in the SAP Service Marketplace at

SAP MI also supports the Abstract Window Toolkit (AWT) platform. AWT is part of the Java Foundation Classes (JFC) and provides Java developers with a framework and routines for graphic user interfaces.

For more information see SAP Mobile Development Kit (MDK).


To ensure confidential and sensitive data is protected as securely on the mobile devices as on the network devices in your company, SAP MI supports a number of security standards.

For more information on the SAP Service Marketplace, see


For reasons of simplicity, the following abbreviations are used in this documentation:


Full Name


SAP Mobile Infrastructure


SAP Mobile Infrastructure Client Component


SAP Mobile Infrastructure Server Component

ABAP Server

SAP Mobile Infrastructure ABAP Server Component

J2EE Server

SAP Mobile Infrastructure J2EE Server Component


SAP Web Application Server


SAP Java Connector



End of Content Area