J2EE and XML Development
Kurt A Gabrick, David B Weiss, David Weiss
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.
Table of Contents
1 Getting started 1
2 XML and Java 37
3 Application development 81
5 User interface development 157
Appendix A: Design patterns for J2EE and XML 235
Appendix B: Distributed application security 243
Appendix C: The Ant build tool 249