On Thursday, December 20, 2001, at 03:51 PM, Kimbro Staken wrote:
What differs between this and the DTM used in Xalan?

The DTM is an interface, and defines no persistent representation. Documents are parsed into integer tables and String pools, assigning integer handles to bits of the document that are parsed, but all of this is done in memory.


The DTSM attempts to be the persistent representation of the DTM. One of the major differences is that DTM itself continues the tradition of exposing everything as a string, where the DTSM will allow data to be represented as alternate types.

Overall, the goal is to be able to easily implement the DTM interfaces on top of the DTSM without major headaches.

--
Tom Bradford - http://www.tbradford.org
Developer - Apache Xindice (formerly dbXML)
Maintainer - jEdit-Syntax Java Editing Bean



Reply via email to