0% found this document useful (0 votes)
263 views1 page

The J2ME Architecture Comprises Three Software Layers

The J2ME architecture has three layers: the configuration layer includes the Java Virtual Machine and handles interactions between the profile and JVM; the profile layer consists of minimum APIs for small devices; the third layer is the Mobile Information Device Profile containing Java APIs for networking, storage, and user interface and access to CLDC and MIDP libraries.

Uploaded by

Malathy Krishnan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
263 views1 page

The J2ME Architecture Comprises Three Software Layers

The J2ME architecture has three layers: the configuration layer includes the Java Virtual Machine and handles interactions between the profile and JVM; the profile layer consists of minimum APIs for small devices; the third layer is the Mobile Information Device Profile containing Java APIs for networking, storage, and user interface and access to CLDC and MIDP libraries.

Uploaded by

Malathy Krishnan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

The J2ME architecture comprises three software layers (Figure 3-1).

The first layer


is the configuration layer that includes the Java Virtual Machine (JVM), which directly
interacts with the native operating system. The configuration layer also handles interactions
between the profile and the JVM. The second layer is the profile layer, which
consists of the minimum set of application programming interfaces (APIs) for the small
computing device. The third layer is the Mobile Information Device Profile (MIDP).
The MIDP layer contains Java APIs for user network connections, persistence storage,
and the user interface. It also has access to CLDC libraries and MIDP libraries.

You might also like