Summary
In this chapter you have built an OCI XML application by using the new unified XML APIs that are available in Oracle Database 10g by way of the Oracle XDK. This functionality has not been available in the past and answers a real need to allow operating close to large datasets. The alternative of serializing this data only to reparse it before working on it produces an application that doesn’t scale or perform. These interfaces also enable an OCI application developer to work natively with XMLTypes and thereby utilize the full flexibility and power of the XML database and XMLTypes.