[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: NVDL as a dispatching architecture

  • To: "MURATA Makoto \(FAMILY Given\)" <eb2m-mrt@a...>, xml-dev@l...
  • Subject: Re: NVDL as a dispatching architecture
  • From: Tatu Saloranta <cowtowncoder@y...>
  • Date: Mon, 8 May 2006 17:19:51 -0700 (PDT)
  • Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=ymKYr8KFJU700wGYJMPySWAVENamAJAPLgYVftyc3uQPjTBbe/tAoyi+VcQIMOaDiDIkihTyiqgQpWbUw9RtfF8/zv4NWSyQRpYN+zCtJiF1ArIHdb/62+VKmFxqDrcPdhiL/9s1jWVlrGGV5ynzguK7Ije6w4X5g9079oprpyc= ;
  • In-reply-to: <20060509065207.3AE9.EB2M-MRT@a...>

architecture
--- "MURATA Makoto (FAMILY Given)"
<eb2m-mrt@a...> wrote:

...
> However, the NVDL specification is silent about such
> application
> frameworks.  I believe that we need much more
> experiences with NVDL
> first.  Also, I am not sure that standardization is
> the right approach
> for designing such application frameworks.  (E.g., 
> SAX, DOM, and even
> STAX may be used for constructing them.)
> 
> I am hoping that early adaptors of NVDL accumulate
> board experiences 
> and make a hundred flowers blossom.

This seems reasonable.

It is interesting to read about NVDL, since
(for what it's worth) I have written a simple
validation framework that builds on StAX. This was
done as part of experimental Stax^2 set of extensions
on basic stax api, and allows for multiple validators
on individual input (parsing) and output
(serialization streams), including possibility to
start/stop individual validators mid-stream. I have
not added any support for inter-validator co-operation
at this point, although that would be a possibility
(within limitations of the streaming model).
Currently validators exist for basic DTD (provided
natively by the stax impl), and RNG (using MSV);
adding one for w3c schema is planned (using MSV as
well).

This approach is obviously less generic than NVDL, but
seems reasonable for efficient validation within
context of stax (pull) processing.

-+ Tatu +-


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.