XML.com: XML From the Inside Out
oreilly.comSafari Bookshelf.Conferences.

advertisement
 Resource Guide -> XML Parsers, Messaging Servers -> XMLBooster

XMLBooster

Date: May. 10, 2001
Link: http://www.xmlbooster.com/
Source Author or Organization: Phidani Software

XMLBooster analyzes incoming XML messages, then generates a custom XML parser for the programming language of the host environment. C, C++, COBOL, Delphi and Java are currently supported.

The application claims a performance boost of 5 to 45 times over generic XML parsers (illustrated by a chart of benchmarks from performance testing against different types of parser). Unlike many generic parsers, XMLBooster skips the process of constructing a generic Document Object Model (DOM) tree. Instead, it determines only the features of XML required to parse the specific incoming message, and uses them to build a "meta-definition". The meta-definition is used to produce a custom XML parser assembled as a module in the host programming language.

Incoming XML is validated against the meta-definition information rather than a Document Type Definition (DTD) or schema. The program will also convert host language data structures to an XML data stream. XMLBooster does not handle XML entities.

XMLBooster Lite for Windows 95/98/NT/2000 is available as a free download.