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

Re: The subsetting has begun


Re:  The subsetting has begun
On Tuesday 25 February 2003 11:28 am, Bullard, Claude L (Len) wrote:
> You've said what you think is the right layer of the
> XML-SW suggestions.  Even given your comments here,
> do you think an XML-SW plus a matching infoset is
> worth pursuing in response to the requests for a
> subset, or is it up to each application to define
> such? 

I personally don't see the real need for a subset from an application-building 
perspective, but given the amount of consternation other people have, I would 
say there is probably some value in a syntax subset.

Assuming there is to be a subset, it should be just that, a subset. Remove 
anything that is not directly a syntax issue. That'd bring us right down to 
UnicodeAndAngleBrackets.

I have no problem with defining a canonical Infoset/data model, so long as it 
is not part of the syntax specification. In fact, I can easily imagine two: 
one for syntax-driven applications, and one for "structure" driven 
applications.

> If they do, should they create individualized
> processors to match their specifications, should they
> rely on the XML processsor provided in the library
> of framework objects provided by a vendor, or is this
> a mix and match challenge?

You'll have to excuse me here, because you're leaping from syntax and infosets 
to software components. That leap is a source of confusion IMHO.

> To me, it keeps coming back to what services can a
> programmer reasonably expect of an XML processor.

What is "an XML processor"? A parser? A bean serialization package? SNOBOL? If 
I have a toolkit that parses RTF, but which generates a SAX2 compliant event 
stream, is that "an XML processor"? Is JAXM defined in terms of the XML 
infoset?

FWIW. I think, apart from the obvious beauty and elegance of the XML syntax, 
XML itself offers little to the programmer. I mean, seriously, if you're 
developing a distributed application, do you care that the message is in XML, 
or rather, that you can use JAXM to get the work done? Why?



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.