Designing Enterprise Applications with the J2EE Platform

Front Cover
Addison-Wesley Professional, 2002 - Computers - 417 pages

"The Java(TM) BluePrints Team has done it again. This book is an indispensable asset to all J2EE(TM) developers and should never be far from reach."

--John Crupi, coauthor of Core J2EE(TM) Patterns, Distinguished Engineer, Sun Java Center, Sun Microsystems, Inc.

The Java 2 Platform, Enterprise Edition, offers developers a simplified, component-based approach to creating applications for intranets and the Internet.

As part of the highly regarded Java BluePrints program, Designing Enterprise Applications with the J2EE(TM) Platform, Second Edition , describes the key architectural and design issues in applications supported by the J2EE(TM) platform and offers practical guidelines for both architects and developers. It explores key J2EE platform features such as Java servlets, JavaServer Pages(TM), and Enterprise JavaBeans(TM) component models, as well as the JDBC(TM) API, Java Message Service API, and J2EE Connector Architecture. It also discusses security, deployment, transaction management, internationalization, and other important issues for today's applications.

Through code samples and a full e-commerce application example, this book provides concrete guidelines to mastering the J2EE platform. Highlights include:

  • An introduction to the J2EE platform, the applications it supports, and the technologies it provides
  • Discussions on how to design Web-based applications using Java servlet and JavaServer Pages technologies
  • Architectural guidelines for designing Enterprise JavaBeans components for scalability, reliability, and performance
  • How to connect J2EE applications to existing systems and applications using JDBC and J2EE Connector technologies
  • Design motivations behind the widely used Java Pet Store demo application
  • A glossary of J2EE and enterprise computing terminology

0201787903B03142002

 

Contents

IV
1
V
2
VI
3
VII
4
X
5
XII
6
XIII
10
XIV
14
CXXXII
181
CXXXIII
182
CXXXIV
183
CXXXV
185
CXXXVII
186
CXXXVIII
187
CXL
188
CXLI
193

XV
16
XVI
18
XVII
19
XVIII
20
XIX
21
XX
23
XXII
25
XXIII
26
XXIV
27
XXV
28
XXVI
31
XXVII
32
XXVIII
33
XXX
34
XXXIV
35
XXXVI
36
XXXVII
37
XXXVIII
40
XXXIX
42
XLI
43
XLIV
44
XLV
45
XLVII
46
XLIX
47
L
49
LI
50
LIII
51
LIV
52
LVI
53
LVII
54
LIX
55
LX
56
LXI
58
LXII
59
LXIII
60
LXIV
61
LXV
64
LXVI
65
LXVII
69
LXVIII
72
LXIX
73
LXX
75
LXXI
76
LXXIII
78
LXXV
79
LXXVI
80
LXXVII
82
LXXVIII
91
LXXIX
94
LXXX
96
LXXXI
98
LXXXII
110
LXXXIII
113
LXXXIV
114
LXXXV
115
LXXXVI
116
LXXXVII
123
LXXXVIII
126
LXXXIX
127
XC
129
XCI
130
XCII
131
XCIII
134
XCIV
136
XCV
140
XCVI
141
XCVII
142
XCIX
143
C
144
CI
149
CII
150
CIV
151
CV
153
CVI
154
CVII
155
CVIII
156
CIX
157
CXI
158
CXII
160
CXIV
163
CXVI
164
CXVII
165
CXIX
166
CXX
168
CXXI
170
CXXII
171
CXXIII
172
CXXV
174
CXXVII
176
CXXIX
177
CXXX
179
CXXXI
180
CXLII
196
CXLIII
199
CXLIV
200
CXLV
201
CXLVI
203
CXLVII
204
CXLVIII
206
CL
207
CLI
210
CLIII
214
CLIV
215
CLV
222
CLVI
223
CLVIII
225
CLIX
239
CLX
242
CLXII
244
CLXIII
248
CLXIV
249
CLXV
251
CLXVI
252
CLXVII
253
CLXX
255
CLXXI
256
CLXXIII
258
CLXXIV
259
CLXXV
260
CLXXVI
261
CLXXVII
262
CLXXVIII
263
CLXXIX
264
CLXXXI
266
CLXXXII
268
CLXXXIV
269
CLXXXVII
272
CLXXXVIII
273
CXCI
274
CXCIII
276
CXCIV
277
CXCV
279
CXCVI
280
CXCVII
281
CXCVIII
284
CXCIX
292
CC
293
CCII
294
CCIII
295
CCIV
296
CCVI
297
CCVIII
298
CCIX
302
CCX
304
CCXII
305
CCXIV
306
CCXV
307
CCXVI
308
CCXVII
309
CCXVIII
311
CCXIX
312
CCXXI
313
CCXXII
314
CCXXIII
316
CCXXV
319
CCXXVI
320
CCXXVIII
321
CCXXX
325
CCXXXI
327
CCXXXII
332
CCXXXIV
334
CCXXXV
336
CCXXXVI
337
CCXXXVIII
338
CCXL
341
CCXLII
344
CCXLIII
345
CCXLV
347
CCXLVI
348
CCXLVIII
350
CCXLIX
352
CCL
353
CCLI
355
CCLII
357
CCLIII
359
CCLIV
360
CCLV
375
CCLVI
382
CCLVII
383
CCLVIII
385
CCLIX
387
CCLX
405
Copyright

Other editions - View all

Common terms and phrases

About the author (2002)

Inderjeet Singh is lead architect on the Java BluePrints Team, where he works with other architects and engineers to define best uses of Java technologies for application design. Beth Stearns is the principal partner of ComputerEase Publishing, a computer consulting firm she founded in 1982. Among her publications are Java Native Interface in The Java Tutorial Continued (Addison-Wesley), "The EJB Programming Guide" for Inprise Corporation, and " Understanding EDT, ” a guide to Digital Equipment Corporation's text editor. Mark Johnson is an enterprise computing consultant and author. 0201787903AB09232002

Bibliographic information