Inhalt

 

1. Vorwort

2. Geschichtliche Entwicklung von J2EE

3. Die J2EE Technologie

3.1 Was ist J2EE und wozu dient es?

3.2 Die Architektur

3.3 J2EE Plattform Technologien

3.3.1 Komponenten

3.3.1.1 Applets und Applikation Clients

3.3.1.2 Web Komponenten

3.3.1.3 EJB Komponenten

3.3.2 Komponenten, Container und Dienste

4. Beispiel für eine J2EE Plattform

4.1 Software

4.1.1 Tomcat 4.0

4.1.2 JBoss 2.4.1

4.1.3 MySQL Server 3.23

5. Beispiel für ein J2EE-Framework

5.1 Ablauf einer Anfrage

5.2 3Tier Konzept

5.2.1 Client-Tier

5.2.2 Protokolle

5.2.3 Web Browser als Client

5.2.4 Web Tier

5.2.4.1 Servlets

5.2.4.2 JavaServer Pages

5.2.5 Enteprise JavaBeans Tier

5.2.5.1 Verwendung von Session Beans

5.2.5.2 Verwendung von Entity Beans

5.2.6 Enterprise Information System Tier

6. Entwicklung einer J2EE Applikation

6.1 JSP User Interface

6.1.1 Vor- und Nachteile von JavaServer Pages

6.1.1.1 Gegenüber ASP

6.1.1.2 Gegenüber PHP

6.1.1.3 Gegenüber Java Script

6.1.1.4 Nachteil

6.2 Enterprise JavaBean

6.2.1 Entwicklung eines Stateless Session Bean

6.2.1.1 Code-Beispiel eines sehr einfachen Stateless Session Bean

6.2.2 Entwicklung eines Stateful Session Bean

6.2.2.1 Code-Beispiel eines einfachen stateful Session Beans

6.2.3 Entwicklung eines Entity Bean

6.2.3.1 Entwicklung eines Entity Beans mit BMP

6.2.3.1 Code-Beispiel eines Entity-Beans mit BMP

6.2.3.2 Entity Bean mit CMP

8. Glossar

9. Quellen

9.1 Internet

9.2 Literatur