ObjectWeb Consortium
Search ObjectWeb Mail Archive: 

Advanced Search - Powered by Google

Mail Archive Home | architecture List | August 2004 Index

<--  Date Index  --> <--  Thread Index  -->

RE: [architecture] Fwd: greeting from XimpleWare


I have a few questions/comments on the Ximpleware parser:
- XML parsers usually come with XML validation, based on DTD, XML Schema
and/or Relax NG. Which type of validation does VTD-XML support?
- I've read the benchmark document comparing VTD-XML, DOM and SAX: it shows
performance improvements over SAX for parsing an in-memory buffer(which by
the way is just one part of a complete XML application) of about 20-30%.
Pull parsers (such as those implementing StAX) usually provide similar
performance improvements over SAX: do you have any benchmarks comparing
VTD-XML and a pull parser such as XPP?
- Your goal is to improve performance and scalability of Web Services: how
do you intend to proceed? I see two potential problems in your approach:
* One well-known approach to perf and scalability improvement is to use
streaming and pull parsing for processing SOAP messages:  my understanding
is that VTD-XML is not particularly well-suited for that (as you keep a copy
of the XML document in memory).
* Many Web Services toolkits (such as Axis, but commercial toolkits do the
same) use the JAXP interface to support the plug-in of a different XML
parser: which JAXP interfaces do you currently support, and which ones do
you intend to support in the future? We can also expect new versions of WS
toolkits to support the StAX (Streaming API) API for better perf and
scalability. Do you plan to support this API as well?


Antoine Mensch

> -----Message d'origine-----
> De : Francois Letellier [mailto:francois.letellier@xxxxxxxxxxxxx]
> Envoye : mardi 10 aout 2004 11:57
> A : college@xxxxxxxxxxxxx; architecture
> Cc : jzhang@xxxxxxxxxxxxxx; executive-committee@xxxxxxxxxxxxx
> Objet : [architecture] Fwd: greeting from XimpleWare
> Hi all,
> FYI: XimpleWare is currently considering joining OW and maybe submitting
> their project, VTD-XML, as an OW project.
> The email below explains it all...
> - Francois
> >From: "Jimmy zhang" <jzhang@xxxxxxxxxxxxxx>
> >To: <francois.letellier@xxxxxxxxxxxxx>
> >Subject: greeting from XimpleWare
> >Date: Mon, 9 Aug 2004 13:31:16 -0700
> >
> >
> >Hi, Francois,
> >
> >   How are you? Hope all is well.
> >
> >   It was nice talking with you last week in Linux Expo.
> >I am just glad to know that ObjectWeb is offering the
> >world such a great product for free.
> >
> >   We (ximpleware) recently released an open source
> >software called VTD-XML on sourceforge
> >(http://vtd-xml.sf.net). The goal is simple: we want to
> >make XML Web services applications scale. The
> >problem with current generation XML processing
> >technology is it will suck up to 90% of CPU cycles.
> >There has been a lot of interesting development in
> >W3C over the subject of binary XML. Our position
> >paper is available at
> >http://www.w3.org/2003/08/binary-interchange-workshop/20-ximplewa
>which gives a pretty good overview of the technology.
>   We are very interested in learning more on how
>We can partner with Object web to deliver move
>the XML web services initiative forward. Could you
>suggest procedures or contacts within ObjectWeb?
>I appreciate your suggestion of any kind.
>Best regards,
>Jimmy Zhang

<--  Date Index  --> <--  Thread Index  -->

Reply via email to:

Powered by MHonArc.

Copyright © 1999-2005, ObjectWeb Consortium | contact | webmaster.