InstantDB Project
About InstantDB
Project Mail Lists
Documentation
Task List
FAQs

Software
Downloads
CVS Repositories
License

About Enhydra.org
Who We Are
News, Articles & Events
Getting Involved
Contact Us

Community
Demos
Contributions
Resources
Case Studies
On The Edge! -NEW-
Commercial Vendors


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Enhydra: XMLC 2.0 available



XMLC 2.0 (stand-alone) is now available from 

        http://xmlc.enhydra.org/

this is the version of XMLC that is bundled in Enhydra 3.1 and contains
all of the classes necessary to run XMLC in a non-Enhydra environment.

The focus of this release has been improvements in the runtime performance
of XMLC, as well as the addition of several new features.

   - Addition of the LazyDOM.  This is a DOM implementation derived
     from the Xerces DOM, that avoids instantiating nodes that are
     not accessed.  For documents were only a small portion of the
     DOM is access, this can result in a large reduction in the
     overhead of creating the DOM.  Up to a 5x speedup has been
     observed.  The LazyDOM is currently available for HTML and
     generic XML DOMs and is the default.  It can be disabled
     on a page-specific basis if required for highly dynamic pages.

   - Use of pre-formatted text on output. Avoids the overhead of
     scanning for entity references in unmodified text.

   - Support for includes using the server-side include syntax.
     This is enabled with the -ssi option.

   - Addition of XMLC meta-data files.  These are XML files that allow
     for the specification of options associated with compiling
     a document.  In future release, this will provide support for a
     super-set of the functionality available on the command line.

   - Optional creation of getTagXXX() methods.  These provide the
     same functionality as getElementXXX() methods, only returning
     an object of type Element.  This supports the use of interfaces
     implemented by multiple documents.
     
   - Support for namespaces in XML documents.

Please send bug reports and questions to xmlc@enhydra.org

-----------------------------------------------------------------------------
To unsubscribe from this mailing list, send email to majordomo@enhydra.org
with the text "unsubscribe enhydra-announce" in the body of the email.
If you have other questions regarding this mailing list, send email to
the list admin at owner-enhydra-announce@enhydra.org.