Programming XML across the multiple tiers, Part 2, Write efficient Java EE applications that exploit an XML database server
Optimize an all-XML solution with JDBC 4.0, SQLXML, the WebSphere XML Feature Pack, and DB2 pureXML
From the developerWorks archives
Date archived: December 6, 2016 | Last updated: October 11, 2010|First published: October 05, 2010
Part 1 of this article series introduced a declarative programming approach for working with transient and persistent XML data across the application server and database server tiers. This article dives more deeply into working with transient and persistent XML in a server-side Java™ application. Using practical examples and sample code, you'll see how XML indexing and query filtering capabilities in a database management system provide important performance benefits to Java EE applications that work with large amounts of XML data. You'll also review how to join transient and persistent XML data.
This content is no longer being updated or maintained. The full article is provided "as is" in a PDF file. Given the rapid evolution of technology, some steps and illustrations may have changed.