[
Lists Home |
Date Index |
Thread Index
]
Jenny Wong wrote:
>Hi there,
>
>I was wondering if there are already benchmarks or
>test code avaialble to the public that compare
>XML parser performance for the parser used in
>Microsoft .NET and some common Java parsers (JAX-P
>etc)
>
Hi Jenny,
I'd love to do this sort of benchmark myself, for both the parser and
the data binding implementations in .NET. Unfortunately the .NET SDK
license agreement prohibits reporting the results of any benchmark
testing without Microsoft's prior written approval (I don't think I can
actually quote from the license agreement without opening myself to
persecution under the DMCA, but look at item 4.8).
Any of the Microsoft people on this list care to comment? If Microsoft
is willing to grant permission I'll guarantee an objective test, and
will even provide my test code for comments and feedback in advance of
publication, if desired. Being an ethical researcher I would not, of
course, agree to giving Microsoft approval rights over the results.
I've done a number of comparisons in this area. My recent IBM devWorks
article at http://www-106.ibm.com/developerworks/library/x-databdopt2/
compares various data binding frameworks for Java, and some earlier
articles covered parsers and document models. My expectation based on
publically available information would be that the MS parser is on a par
with or possibly even faster than the fastest of the Java parsers, while
the MS data binding approach is slower than the best Java data bindings.
- Dennis
Dennis M. Sosnoski
Enterprise Java, XML, and Web Services Support
http://www.sosnoski.com
Redmond, WA 425.885.7197
|