[jdom-interest] Performance issues

Amarnath Venugopal venu_7278 at rediffmail.com
Wed Oct 17 22:29:48 PDT 2001


bob,
    B'fore going to clear my query, i just need to know the usage of XERCERS in JDOM ???

just for some clarifications !! 


On Wed, 17 Oct 2001 bob mcwhirter wrote :
> >          JDOM internally uses XERCES / XALAN for 
> parsing the XML Documents and gives an wrapper around 
> for ease use of the XML with well know methods & 
> Classes.
> >  Thats one of the main adv. for using JDOM right !!! 
> if anythign else clear me at this point.
> >  Coming to realtime implementaion of JDOM we're 
> supposed (atleat for our own implementaions) give an 
> wrapper around the JDOM for our application access.
> >  So, this create an three layers over the XML 
> Document to access. First layer by XERCES(innermost), 
> Second layer by JDOM and Third one is the our own 
> layer(outermost) we're providing. 
> > 
> >    By using 3 layers, this gives an performance 
> issues where the XML Datas are passed b/w 2 layers 
> b'fore coming to the owr layer. Rather than using these 
> 3 layers, we can provide One layer for accessing XML 
> Docuemnts and our own layer.
> 
> There really isn't a layer of objects from the 
> Xerces/SAX layer.
> 
> JDOM receives SAX events, and builds objects.  Doesn't 
> wrap anything
> provided by Xerces.  JDOM does *not* provide a wrapper 
> to DOM.
> 
> It just converts events (energy) to objects (mass), 
> following normal
> conservation-of-mass laws from physics.
> 
> What's the point of your application's wrapper layer 
> over the 
> JDOM objects?
> 
> Questions like this are always better if you can 
> include a 
> use-case of not what you're doing right now, but what 
> you're
> attempting to do.  Sure, you're wrapping JDOM objects, 
> but
> *why*?
> 
> 	-bob
> 
 




More information about the jdom-interest mailing list