Sections 3 and 4 focus on parallel XML parsing and parallel schema validation algorithms.The last section gives the performance evaluation results and makes a performance comparison with an existed parallel XML parser model. Figure 1 shows two pipeline stages, parsing and validation.Our the algorithm is chunk-based and each parallel sub-task is to process a chunk, it helps processing a large document without loading it into the memory.
In Proceedings of Balisage: The Markup Conference 2008. However, it has been commonly perceived that the verbosity of XML incurs heavy processing overhead.
Several academic and industry efforts have been made to accelerate the XML processing, trying to mitigate the performance pain point.
Moreover, our paper is the first one describing the parallel schema validation and the hybrid parallel model.
The performance evaluation results show the performance benefits by this model and parallel XML parsing and schema validation. Section 2 introduces hybrid parallel XML processing model.
As more and more web services based applications are deploying on multi-core processors, the heavy XML processing in web services will need to take full advantage of multi-core processing.
In this paper, we present a hybrid parallel processing model for XML parsing and schema validation, which combines data-parallel and pipeline parallelization model to achieve high performance and good scalability.
Document Builder, to represent classes that can parse XML files into document objects described in the Document Object Model (DOM). The document builder also supports DTD validation during the parsing process.
To do this: /* - Copyright (c) 2014, Herong Yang.com, All Rights Reserved.
For example, the e Bay Web services specification has a few thousand elements and hundreds of complex type definitions.