Information Module Profile
Encyclopedia
IMP stands for the Information Module Profile. It is a specification put out by Sun Microsystems
Sun Microsystems
Sun Microsystems, Inc. was a company that sold :computers, computer components, :computer software, and :information technology services. Sun was founded on February 24, 1982...

 for the use of Java
Java (programming language)
Java is a programming language originally developed by James Gosling at Sun Microsystems and released in 1995 as a core component of Sun Microsystems' Java platform. The language derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities...

 on embedded devices with very limited displays. It is a subset of the Mobile Information Device Profile.

IMP is part of the Java ME framework
Software framework
In computer programming, a software framework is an abstraction in which software providing generic functionality can be selectively changed by user code, thus providing application specific software...

.

Typical Requirements

  • 128 kilobytes for the Java platform
  • 8 kilobytes for persistent data
  • 32 kilobytes for the Java runtime

General APIs

The core APIs are defined by the underlying Configuration CLDC
Connected Limited Device Configuration
The Connected Limited Device Configuration is a specification of a framework for Java ME applications describing the basic set of libraries and virtual-machine features that must be present in an implementation...

.

javax.microedition.io

Contains the Java 2 Platform, Micro Edition specific classes used for I/O operations.

javax.microedition.rms

Provides a form of persistent storage for Java 2 Platform, Micro Edition.

javax.microedition.midlet

Contains the base classes for Java 2 Platform, Micro Edition applications.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK