This chapter outlines the features of Java EE, how it differs from Java SE and Java ME, and the basic concepts behind enterprise application development.
Java technology is both a programming language and a platform. The Java programming language is a high-level object-oriented language that has a particular syntax and style. A Java platform is a particular environment in which Java programming language applications run.
There are several Java platforms. Many developers, even long-time Java programming language developers, do not understand how the different platforms relate to each other.
There are three platforms of the ...