Oracle® Java Micro Edition Software Development Kit Developer's Guide Release 3.0.5 for Windows E24265-04 |
|
Previous |
Next |
The Java ME SDK supports many standard Application Programming Interfaces (APIs) defined through the Java Community Process (JCP) program. JCP APIs are often referred to as JSRs, named after the Java Specification Request process.
See Table 15-1 for a full list of supported APIs. The Java ME SDK provides documentation describing how certain APIs are implemented in the SDK. Many supported APIs do not require special implementation considerations, so they are not discussed in this help set.
The CLDC/MIDP platform is based on the Mobile Information Device Profile and Connected Limited Device Configuration (JSRs 118 and 139).
JSRs that are not part of the platform are referred to as "optional packages."All optional packages are supported on the CLDC/MIDP Platform on Windows.
Table 15-1 Supported JCP APIs
JSR, API | Name, URL |
---|---|
JSR 75, PIM and File |
PDA Optional Packages for the J2ME Platform |
JSR 82, Bluetooth and OBEX |
Java APIs for Bluetooth |
JSR 118, MIDP 2.0 |
Mobile Information Device Profile |
JSR 135, MMAPI 1.1 |
Mobile Media API |
JSR 139, CLDC 1.1 |
Connected Limited Device Configuration |
JSR 172, Web Services |
J2ME Web Services Specification |
JSR 177, SATSA |
Security and Trust Services API for Java ME |
JSR 179, Location |
Location API for Java ME |
JSR 180, SIP |
SIP API for Java ME |
JSR 184, 3D Graphics |
Mobile 3D Graphics API for J2ME |
JSR 185, JTWI 1.0 |
Java Technology for the Wireless Industry |
JSR 205, WMA 2.0 |
Wireless Messaging API |
JSR 209, AGUI 1.0 |
Advanced Graphics and User Interface Optional Package for the J2ME Platform |
JSR 211, CHAPI |
Content Handler API |
JSR 217, PBP 1.1 |
Personal Basis Profile 1.1 |
JSR 218, CDC |
Connected Device Configuration |
JSR 226, SVG |
Scalable 2D Vector Graphics API for J2ME |
JSR 229, Payment |
Payment API |
JSR 234, AMMS |
Advanced Multimedia Supplements |
JSR 238, MIA |
Mobile Internationalization API |
JSR 239 |
Java Binding for OpenGL ES API |
JSR 248, MSA 1.0 |
Mobile Service Architecture |
JSR 253, MTA |
Mobile Telephony API (MTA) |
JSR 256 |
Mobile Sensor API |
JSR 257 |
Contactless Communication API |
JSR 258 |
Mobile User Interface Customization API |
JSR 280, XML API |
XML API for Java ME |
JSR 293, Location |
Location API 2.0 |