 |
|
Page 1, Page 2
|
|
What is MIDlet suite
|
MIDlets are packaged and
distributed as MIDlet suites. A MIDlet suite can contain one or more
MIDlets. The MIDlet suite consists of two files, an application
descriptor file with a .jad extension and an archive file with a .jar
file. The descriptor lists the archive file name, the names and class
names for each MIDlet in the suite, and other information. The archive
file contains the MIDlet classes and resource files.
|
What
is MIDP
|
The Mobile Information Device
Profile (MIDP) is a specification for a J2ME profile. It is layered on
top of CLDC and adds APIs for application life cycle, user interface,
networking, and persistent storage.
|
What
is MIDP-NG
|
The Next Generation MIDP
specification is currently under development by the Java Community
Process. Planned improvements include XML parsing and cryptographic
support.
|
What
is Mobitex
|
Mobitex is a packet-switched,
narrowband PCS network, designed for wide-area wireless data
communications. It was developed in 1984 by Eritel, an Ericsson
subsidiary, a nd there are now over 30 Mobitex networks in operation
worldwide.
|
What
is Modulation
|
Modulation is the method by
which a high-frequency digital signal is grafted onto a lower-frequency
analog wave, so that digital packets are able to ride piggyback on the
analog airwave.
|
What
is MSC
|
A Mobile Switching Center (MSC)
is a unit within a cellular phone network that automatically
coordinates and switches calls in a given cell. It monitors each
caller's signal strength, and when a signal begins to fade, it hands
off the call to another MSC that's better positioned to manage the
call.
|
What
is Obfuscation
|
Obfuscation is a technique used
to complicate code. Obfuscation makes code harder to understand when it
is de-compiled, but it typically has no affect on the functionality of
the code. Obfuscation programs can be used to protect Java programs by
making them harder to reverse-engineer.
|
What
is optional package
|
An optional package is a set of
J2ME APIs providing services in a specific area, such as database
access or multimedia. Unlike a profile, it does not define a complete
application environment, but rather is used in conjunction with a
configuration or a profile. It extends the runtime environment to
support device capabilities that are not universal enough to be defined
as part of a profile or that need to be shared by different profiles.
J2ME RMI and the Mobile Media RMI are examples of optional packages.
|
What
is OTA
|
Over The Air (OTA) refers to any
wireless networking technology.
|
What
is PCS
|
Personal Communications Service
(PCS) is a suite of second-generation, digitally modulated
mobile-communications interfaces that includes TDMA, CDMA, and GSM. PCS
serves as an umbrella term for second-generation wireless technologies
operating in the 1900MHz range
|
What
is PDAP
|
The Personal Digital Assistant
Profile (PDAP) is a J2ME profile specification designed for small
platforms such as PalmOS devices. You can think of PDAs as being larger
than mobile phones but smaller than set-top boxes. PDAP is built on top
of CLDC and will specify user interface and persistent storage APIs.
PDAP is currently being developed using the Java Community Process
(JCP).
|
What
is PDC
|
Personal Digital Cellular (PDC)
is a Japanese standard for wireless communications.
|
What
is PDCP
|
Parallel and Distributed
Computing Practices (PDCP) are often used to describe computer systems
that are spread over many devices on a network (wired or wireless)
where many nodes process data simultaneously.
|
What
is Personal Profile
|
The Personal Profile is a J2ME
profile specification. Layered on the Foundation Profile and CDC, the
Personal Profile will be the next generation of PersonalJava
technology. The specification is currently in development under the
Java Community Process (JCP).
|
What
is PersonalJava
|
PersonalJava is a Java
environment based on the Java virtual machine1 (JVM) and a set of APIs
similar to a JDK 1.1 environment. It includes the Touchable Look and
Feel (also called Truffle), a graphic toolkit that is optimized for
consumer devices with a touch sensitive screen. PersonalJava will be
included in J2ME in the upcoming Personal Profile, which is built on
CDC.
|
What
is PNG
|
Portable Network Graphics (PNG)
is an image format offering lossless compression and storage
flexibility. The MIDP specification requires implementations to
recognize certain types of PNG images.
|
What
is POSE
|
Palm OS Emulator (POSE).
|
What
is PRC
|
Palm Resource Code (PRC) is the
file format for Palm OS applications.
|
What
is preverification
|
Due to memory and processing
power available on a device, the verification process of classes are
split into two processes. The first process is the preverification
which is off-device and done using the preverify tool. The second
process is verification which is done on-device.
|
What
is profile
|
A profile is a set of APIs added
to a configuration to support specific uses of a mobile device. Along
with its underlying configuration, a profile defines a complete, and
usually self-contained, general-purpose application environment.
Profiles often, but not always, define APIs for user interface and
persistence; the MIDP profile, based on the CLDC configuration, fits
this pattern. Profiles may be supersets or subsets of other profiles;
the Personal Basis Profile is a subset of the Personal Profile and a
superset of the Foundation Profile. See also configuration, optional
package.
|
What
is Provisioning
|
In telecommunications terms,
provisioning means to provide telecommunications services to a user.
This includes providing all necessary hardware, software, and wiring or
transmission devices.
|
 |
What
is PSTN
|
The public service telephone
network (PSTN) is the traditional, land-line based system for
exchanging phone calls.
|
What
is RMI
|
Remote method invocation (RMI)
is a feature of J2SE that enables Java objects running in one virtual
machine to invoke methods of Java objects running in another virtual
machine, seamlessly.
|
What
is RMI OP
|
The RMI Optional Package (RMI
OP) is a subset of J2SE 1.3's RMI functionality used in CDC-based
profiles that incorporate the Foundation Profile, such as the Personal
Basis Profile and the Personal Profile. The RMIOP cannot be used with
CLDC-based profiles because they lack object serialization and other
important features found only in CDC-based profiles. RMIOP supports
most of the J2SE RMI functionality, including the Java Remote Method
Protocol, marshalled objects, distributed garbage collection,
registry-based object lookup, and network class loading, but not HTTP
tunneling or the Java 1.1 stub protocol.
|
What
is RMI Profile
|
The RMI Profile is a J2ME
profile specification designed to support Java's Remote Method
Invocation (RMI) distributed object system. Devices implementing the
RMI Profile will be able to interoperate via RMI with other Java
devices, including Java 2, Standard Edition. The RMI Profile is based
on the Foundation Profile, which in turn is based on CDC.
|
What
is RMS
|
The Record Management System
(RMS) is a simple record-oriented database that allows a MIDlet to
persistently store information and retrieve it later. Different MIDlets
can also use the RMS to share data.
|
What
is SIM
|
A Subscriber Identity Module
(SIM) is a stripped-down smart card containing information about the
identity of a cell-phone subscriber, and subscriber authentication and
service information. Because the SIM uniquely identifies the subscriber
and is portable among handsets, the user can move it from one kind of
phone to another, facilitating international roaming.
|
What
is T9
|
T9 is a text input method for
mobile phones and other small devices. It replaces the "multi-tap"
input method by guessing the word that you are trying to enter. T9 may
be embedded in a device by the manufacturer. Note that even if the
device supports T9, the Java implementation may or may not use it.
Check your documentation for details.
|
What
is TDMA
|
Time Division Multiple Access
(TDMA) is a second-generation modulation standard using bandwidth
allocated in the 800 MHz, 900 MHz, and 1900MHz ranges.
|
What
is W-CDMA
|
Wideband Code-Division Multiple
Access (W-CDMA), also known as IMT-2000, is a 3rd generation wireless
technology. Supports speeds up to 384Kbps on a wide-area network, or
2Mbps locally.
|
What
is WDP
|
Wireless Datagram Protocol (WDP)
works as the transport layer of WAP. WDP processes datagrams from upper
layers to formats required by different physical datapaths, bearers,
that may be for example GSM SMS or CDMA Packet Data. WDP is adapted to
the bearers available in the device so upper layers don't need to care
about the physical level.
|
What
is WMA
|
The Wireless Messaging API (WMA)
is a set of classes for sending and receiving Short Message Service
messages. See also SMS.
|
What
is WML
|
The Wireless Markup Language
(WML) is a simple language used to create applications for small
wireless devices like mobile phones. WML is analogous to HTML in the
World Wide Web.
|
What
is WMLScript
|
WMLScript is a subset of the
JavaScript scripting language designed as part of the WAP standard to
provide a convenient mechanism to access mobile phone's peripheral
functions.
|
What
is WSP
|
Wireless Session Protocol (WSP)
implements session services of WAP. Sessions can be connection-oriented
and connectionless and they may be suspended and resumed at will.
|
What
is WTLS
|
Wireless Transport Layer
Security protocal (WTLS) does all cryptography oriented features of
WAP. WTLS handles encryption/decryption, user authentication and data
integrity. WTLS is based on the fixed network Transport Layer Security
protocal (TLS), formerly known as Secure Sockets Layer (SSL).
|
What
is WTP
|
Wireless Transaction Protocol
(WTP) is WAP's transaction protocol that works between the session
protocol WSP and security protocol WTLS. WTP chops data packets into
lower level datagrams and concatenates received datagrams into useful
data. WTP also keeps track of received and sent packets and does
re-transmissions and acknowledgment sending when needed.
|
Page 1, Page 2
|
|
 |