Master
'
s Thesis 2006
FACHHOCHSCHULE
HOCHSCHULE F
U
R
LI Hui
STUTTGART
TECHNIK
Background
STUTTGART UNIVERSITY OF APPLIED
SCIENCES
2.5 J2ME
2.5.1 What is J2ME?
J2ME is a lean Java platform targeted specifically at applications running on small
devices such as mobile phones, PDAs, Internet screenphones, digital television set top
boxes, as well as a broad range of embedded devices. Like its counterparts for the
enterprise (J2EE), desktop (J2SE) and smart card (Java Card) environments, J2ME
includes Java virtual machines and a set of standard Java APIs defined through the
Java Community Process (JCP) by an expert group of more than 50 companies,
including leading device manufacturers, wireless carriers, and vendors of mobile
software.
J2ME delivers the power and benefits of Java technology to consumer and embedded
devices. It includes flexible user interfaces, a robust security model, a broad range of
built in network protocols, and extern support for networked and offline applications
that can be downloaded dynamically. Applications based on J2ME specifications are
written once for a wide range of devices, also exploit each device s native capabilities.
The J2ME platform is deployed on millions of devices, supported by leading tool
vendors, and used by companies worldwide. In short, it is the platform of choice for
today s consumer and embedded devices.
2.5.2 The J2ME Architecture
The J2ME architecture comprises a variety of configurations, profiles, and optional
packages that implementers and developers can choose from, and combine to
construct a complete Java runtime environment that closely fits the requirements of a
particular range of devices and a target market. Each combination is optimized for the
memory, processing power, and I/O capabilities of a related category of devices. The
result is a common Java platform that takes full advantage of each type of device to
deliver a rich user experience.
18
PHP MySql Web Hosting Design and Implement Client Applications PHP MySQL Hosting
|
|
|
|
TotalRoute.net Business web hosting division of Vision Web Hosting Inc. All rights reserved. |