What are the principal components of Java ME platform technology?
• A Configuration is a combination of a Java virtual machine and a set of application support APIs that are shared across a class of devices. • A Profile is a set of APIs (designed for a specific configuration) that address the needs of a narrower device category. • An Optional Package is a set of technology-specific APIs that extends the capabilities of a Java application environment. A Java ME-compliant Java application environment requires both a configuration and a profile. Optional Packages provide device designers and other JCP participants with a standards-based extension framework.