Suchen und Finden
Service
Infos und Kontakt
Vorwort
10
1 Einführung in Eclipse WTP
12
1.1 Installation
13
1.2 Eclipse WTP starten
13
1.3 Server konfigurieren
15
1.4 Eclipse WTP Projects
18
1.5 Servers View
19
2 Java EE
22
3 Web- Anwendungen
24
3.1 Java Servlets
25
3.1.1 Lebenszyklus
25
3.1.2 Status
26
3.1.3 Verarbeitung einer Anfrage
26
3.2 Beispiel einer Web- Anwendung mit Java Servlets
27
3.2.1 HTML-Dokument
28
3.2.2 Servlet und Hilfsklassen
29
3.2.3 Deployment-Deskriptor
33
3.2.4 Deployment
34
3.3 Umsetzung mit Eclipse WTP
35
3.3.1 Erzeugen eines Dynamic Web Projects
35
3.3.2 Erzeugen der Servlet-Klasse
37
3.3.3 Deployment
39
3.4 Erweiterungen
40
3.5 Java Server Pages
42
3.5.1 Syntax
42
3.5.2 Skriptlets
43
3.5.3 Verarbeitung von JSPs
45
3.5.4 Model View Controller
46
3.6 Umsetzung mit Eclipse WTP
49
3.6.1 HTML-Editor
50
3.6.2 Controller Servlet und Java Bean
51
3.6.3 JSP-Editor
52
3.7 Datenbankzugriffe
53
4 Enterprise Beans
60
4.1 Java-EE- Applikationsserver
61
4.1.1 JDBC
61
4.1.2 Namensdienst (Naming Service)
62
4.1.3 Verzeichnisdienst (Directory Service)
63
4.1.4 LDAP
63
4.1.5 JNDI
64
4.2 Session Beans
64
4.2.1 Stateless Session Bean
65
4.2.2 Entwicklung einer Stateless Session Bean mit Eclipse WTP
65
4.2.3 Entwicklung von Interfaces und Bean-Klasse
68
4.2.4 Entwicklung von Interfaces und Bean-Klasse mit Eclipse WTP
69
4.2.5 Deployment des EJB-Projekts
70
4.2.6 Deployment des Enterprise Application Projects
72
4.2.7 Zugriff auf die Session Bean
73
4.2.8 Application Client Project der WTP
75
4.2.9 Web- Anwendungen und Session Bean
77
4.3 Message Driven Beans
81
4.3.1 Java Messaging Service
81
4.3.2 Grundlagen Message Driven Beans
83
4.3.3 Entwurf der Message Driven Bean-Klasse
84
4.3.4 Entwurf des Application Client
87
5 Java EE Persistence API
92
5.1 Entity-Klasse
92
5.1.1 Mapping – Tabelle
94
5.1.2 Mapping – Felder
95
5.2 Entity Manager
96
5.2.1 Datenbankkonfiguration
97
5.2.2 Session Bean des Entity Manager
98
5.2.3 Eclipse WTP-Projekt zum Erstellen einer Entity
101
5.2.4 Deployment mit Eclipse WTP
104
5.2.5 Client- Zugriff
104
5.3 Java Persistence Query Language
105
5.4 Relationships
107
5.4.1 Many- To-One
108
5.4.2 One- To-Many
110
5.4.3 One- To-One
111
5.4.4 Many- To-Many
113
5.5 Erstellung von Entities mit Eclipse WTP
114
5.5.1 JPA-Konfiguration
114
5.5.2 JPA Project
115
5.5.3 Entity-Klassen im JPA Project
116
6 Web Services
118
6.1 Grundlagen
118
6.2 Begriffe
119
6.2.1 Soap
119
6.2.2 WSDL
120
6.2.3 JAX- WS
121
6.2.4 Axis
121
6.3 Entwicklung eines Web Services
121
6.3.1 Aufbau eines WSDL-Dokuments
122
6.3.2 Element definitions
123
6.3.3 Element types
123
6.3.4 Element message
124
6.3.5 Element portType
125
6.3.6 Element binding
125
6.3.7 Element service
127
6.4 Erstellen eines Web Services mit Axis und Eclipse WTP
127
6.4.1 Konfiguration Axis und Eclipse WTP
127
6.4.2 Dynamic- Web-Projekt für Web Service
128
6.4.3 Zugriff auf Web Service mit Eclipse WTP
130
6.5 Web Services aus WSDL-Dokument
134
6.5.1 WSDL-Dokument
134
6.5.2 Erstellen des Web Services mit Eclipse WTP
135
A XML
138
A. 1 Einführung
138
A.2 Document Type Declaration / Definition
139
A. 3 XML Schema
140
B Inhalt der CD
146
C Der Autor
148
Stichwortverzeichnis
150
Mehr eBooks vom gleichen Verlag
Programmierung für den Pocket PC, von: Marco Rey y Sander, Preis: 24,90 EUR
Java 6. Professionell einsteigen, von: Dirk Frischalowski, Ulrike Böttcher, Preis: 29,70 EUR
Das Google Web Toolkit. schnell + kompakt, von: Ralph Steyer, Preis: 6,70 EUR
Google Web API schnell+kompakt, von: Ralph Steyer, Preis: 8,40 EUR
Das Symfony-Framework - Enterprise Anwendungen mit PHP, von: Timo Haberkern, Preis: 25,40 EUR
XQuery - Eine praxisorientierte Einführung, von: Rudolf Jansen, Preis: 16,90 EUR
Java Rules Engines - Entwicklung von regelbasierten Systemen, von: Lars Wunderlich, Preis: 21,20 EUR
Managed DirectX und C# - Einstieg und professioneller Einsatz, von: Jens Konerow, Preis: 25,40 EUR
Alle Preise verstehen sich inklusive der gesetzlichen MwSt.; Ersparnis im Vergleich zur Printversion
























