Start of Content Area

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

Purpose

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:

     Java

     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.

Integration

Components of SAP MI within SAP NetWeaver

This graphic is explained in the accompanying text

Features

SAP MI includes the following areas:

Area

Description

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

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.

Localization

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:

     Language

     Country

     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 service.sap.com/mobile.

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).

Security

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 service.sap.com/securityguide.

Note

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

Abbreviation

Full Name

SAP MI

SAP Mobile Infrastructure

Client

SAP Mobile Infrastructure Client Component

Server

SAP Mobile Infrastructure Server Component

ABAP Server

SAP Mobile Infrastructure ABAP Server Component

J2EE Server

SAP Mobile Infrastructure J2EE Server Component

SAP Web AS

SAP Web Application Server

SAP JCo

SAP Java Connector

 

 

End of Content Area