Java Reference
In-Depth Information
In this chapter, we will cover the deployment of Java editions different from J2SE.
This topic is mainly devoted to Java programs designed to run on desktop machines, using Java
2 Standard Edition or version 1.x of the Java platform. This is due to the large amount of inter-
est the issue of deployment has in such cases. Despite this, there are two other areas of Java
that need our attention: the Java 2 Micro Edition (J2ME) with all its configurations and profiles
and the Java 2 Enterprise Edition (J2EE). We don't have the space to fully address the topic of
software deployment for such platforms, neither would it be especially useful (for instance,
there are already a great number of topics published about J2EE deployment).
We will also cover the deployment of Java Card applets. They could be considered a world
apart (even from J2ME) given the peculiarity of the hardware they run on, but they are an
interesting case of Java code deployment.
Overview
Some platforms where Java programs can run are presented together with their related Java 2
edition in Figure 5.1. This figure doesn't mention all possible platforms (for instance, one can
think of network computers, Internet screen phones, card devices, etc.).
J2EE
Back-End
Server
J2SE
Workstation
PC
Laptop
J2ME
PDA
High-End
Cell Phone
Pager
Cell
Phone
POS
Set-Top Box
Connected Device
Configurations (CDC)
Connected Limited Device
Configurations (CLDC)
F IGURE 5.1
Java 2-enabled devices.
Search WWH ::




Custom Search