J2EE and XML Development

Kurt A. Gabrick and David B. Weiss

2002 | 304 pages | B&W
ISBN: 1930110308

Out of Print $39.95 Softbound print + eBook
$31.99 eBook edition (PDF only)



Geared toward experienced developers, this reference demonstrates how Java 2 Platform, Enterprise Edition (J2EE), and XML technologies can be used together to create more robust distributed applications and software systems. The use of XML technology to extend and enhance the capabilities of the J2EE platform is covered in detail.

Discussed are J2EE and XML integration at each layer of an n-tier distributed application model. Design patterns, tradeoffs, and decision criteria are provided in terms of individual XML and J2EE technology combinations.

Hot topics in application integration are also covered, including Web services, architectures, and business partner integration.


Kurt Gabrick is a software architect and developer specializing in server-side Java technologies and distributed systems. He has designed and developed numerous systems using J2EE and XML technology for a diverse group of Fortune 1000 clients. Kurt has led various engineering efforts for software development and professional services firms. He currently resides in the Phoenix, AZ area, where he continues to code for fun and profit.

David B. Weiss is an I/T architect specializing in use case driven, object-oriented development with Java and XML. Dave has worked for multiple professional services companies, where he was responsible for software development methodology and training programs, as well as leading distributed systems development projects. Dave has authored numerous pieces of technical documentation and training materials. He currently resides in the San Francisco Bay area.


Chapters 2 and 5of J2EE and XML Development are available here in Portable Document Format (PDF); you need Adobe's free Acrobat Reader software to view them. You may download Acrobat Reader here.

Download Chapter 2.

Download Chapter 5.


Source code for J2EE and XML Development is contained in a single ZIP file. Free unzip programs can be found at www.download.com.

Download the source code:  gabrick_src.zip (2.5 Mb)