What Is SAP mobile infrastructure?
The SAP Mobile Infrastructure (MI) is a technology platform for offline access to SAP systems or other ERP systems via portable devices like PDAs or laptops. When a mobile application is running offline and exchanges data with an application backend system the underlying technology framework needs to address these key areas: Client Runtime The SAP MI Client is an entirely Java-based framework offering generic services to mobile applications. It is based on Personal Java 3.1 as only this JDK is typically available on modern PDAs. Due to the downward capability of Java, it can also run on JDK 1.3 and 1.4 as well. MI offers two different UI programming models: Java Server Pages 1.1 (JSP) and Abstract Windowing Toolkit (AWT). Data Synchronization The goal of mobile applications is of course to update the backend with the data collected in the field. Thus results the need for a strong data synchronization mechanism as offered by MI Two synchronization modes Generic Synchronization Smart Syn