|
Many Java consultants are not familiar with Java Native Interface (JNI) or Java Micro Edition (JME). Both of these technologies are very imported for Embedded Systems since they address two different but equally important areas. JNI allows developers to make calls to native (normally c or C++ code) APIs stored in a Dynamical Linked Library (DLL) or a shared module. JME is a special subset of Java designed specifically for smaller devices.
Key Benefit
- Smaller memory footprint (less memory is needed)
- OEM Libraries
- Better OEM integration
- OEM Libraries are normally c or C++ code
Capabilities
- Native Support
- Make the most of the native library. Make calls directly from other
languages and other systems into your new system.
-
- Integration with Embedded System's Libraries
- Most Real-Time and embedded system will make use of native libraries.
These libraries are often needed to use different features of the embedded
hardware.
|