Java Solaris Communities About Sun How to Buy United States Worldwide

Sun Community Source Licensing (SCSL) - Java 2 Micro Edition (J2ME)

The Java 2 Platform, Micro Edition (J2ME) is the Java platform for consumer and embedded devices such as mobile phones, PDAs, TV set-top boxes, in-vehicle telematics systems, and a broad range of embedded devices. Like its enterprise (J2EETM), desktop (J2SETM) and smart card (Java CardTM) counterparts, the J2ME platform is a set of standard Java APIs defined through the Java Community Process[sm] program by expert groups that include leading device manufacturers, software vendors and service providers.

»   J2ME Connected Device Configuration (CDC)/Foundation Profile (FP)
CDC is a Java Community Process effort that has standardized a portable, full-featured JavaTM 2 virtual machine building block for next-generation, consumer electronic and embedded devices. CDC runs on top of the C Virtual Machine (CVM) that is provided as part of this release.
»   J2ME Connected, Limited Device Configuration (CLDC)
CLDC is a Java Community Process effort that has standardized a portable, minimum-footprint JavaTM building block for small, resource-constrained devices. CLDC runs on top of Sun's K Virtual Machine (KVM) that is provided as part of this release.
»   J2ME Mobile Information Device Profile (MIDP)
MIDP, combined with the Connected Limited Device Configuration (CLDC), is the Java runtime environment for today's mobile information devices (MIDs) such as mobile phones and entry level PDAs.
»   J2ME Mobile Media API (MMAPI)
MMAPI extends the functionality of the J2ME platform by providing audio, video and other time-based multimedia support to resource-constrained devices. As a simple and lightweight optional package, it allows Java developers to gain access to native multimedia services available on a given device.
»   J2METM Personal Basis Profile (PBP)
The Personal Basis Profile provides a platform for the development of applications and higher level API's for consumer electronic devices. Personal Basis Profile is highly suitable for the interactive television market and contains many of the necessary API's for support of the Multimedia Home Platform (MHP). It can also be used in other markets, such as automotive, where the building blocks of a graphical user interface (GUI) are required, but a complete toolkit and AWT compatibility are not.
»   J2METM Personal Profile
J2ME Personal Profile is part of the Java 2 Platform, Micro Edition (J2ME technology), which provides a platform for the development of applications and higher-level APIs for consumer electronic devices. Personal Profile is highly suitable for the high-end PDA market and contains the full set of AWT APIs for support of a graphical user interface (GUI), including support for applets and Xlets, as well as a complete toolkit.
»   J2ME RMI Optional Package (RMI OP)
The J2ME RMI Optional Package (RMI OP) is part of Java 2 Platform, Micro Edition (J2ME) and is an implementation of JSR 066. This optional package allows remote method invocation and is based on JavaTM Remote Method Invocation (RMI) technology found in Java 2 Platform, Standard Edition.
»   J2ME Web Services API (WSA)
The J2ME Web Services API (WSA) extend the web services platform to include J2ME. J2ME Web Services API enable J2ME devices to be web services clietns, providing a programming model that is consistent with the standard web services platform.
»   J2ME Wireless Messaging API (WMA)
WMA extends the J2ME platform by providing platform-independent access to wireless communication resources. Application developers use WMA to build intelligent connected Java technology-based applications that send and receive messages using Short Message Service (SMS) and Cell Broadcast Service (CBS) on GSM networks.
»   PersonalJava Technology
PersonalJavaTM technology is the JavaTM technology specifically designed for building web-connectable consumer devices for home, office, and mobile use.
»   Java TV Technology
The Java TV technologies are the core of what are becoming world wide interactive TV standards. Built as an extension to Personal Java, Java TV brings functionality specific to the operation of interactive TV to the set top box.
 
Contact About Sun News & Events Employment Site Map Privacy Terms of Use Trademarks Copyright Sun Microsystems, Inc.