A Java nyelv és a hozzá kapcsolódó technológiák folyamatos fejlődést mutatnak. Ez indokolttá tette, hogy a Java-t három különböző kiadásra (edition) osszák. A Java Standard Edition (Java SE) hagyományos desktop alkalmazások és appletek fejlesztését teszi lehetővé, a Java Micro Edition (Java ME) segítségével mobil eszközökre készíthetünk alkalmazásokat. Könyvünk témája a Java Enterprise Edition (Java EE), mely elosztott, sok felhasználóval rendelkező, vállalati méretű szoftverrendszerek fejlesztéséhez nyújt támogatást. A Java EE technológia a mögötte álló jelentős ipari támogatásnak köszönhetően napjaink egyik legnépszerűbb és legelterjedtebb szerver oldali megoldásává vált, így megismerése minden szoftverfejlesztő és -tervező hasznára válik.A könyv két nagyobb részre tagolódik. Először a Java Enterprise Edition legfontosabb tech-nológiái kerülnek bemutatásra. A tárgyalás a Java Enterprise Editionben kezdők számára is érthető, ugyanakkor a 2006-ban megjelenő Java EE 5 helyenként draszti