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

Re: Elliotte Rusty Harold on Web Services


Re:  Elliotte Rusty Harold on Web Services
On Sun, 02 Feb 2003 12:39:53 -0700, Uche Ogbuji 
<uche.ogbuji@f...> wrote:


> But yes, rejecting XML documents that use DTD is a violation of XML's 
> fundamental design.  Or do you claim that DTDs are not a part of XML's 
> fundamental design?

 In the current situation compliant XML tools can validate a SOAP message 
against the relevant schemata, but a SOAP-compliant processor will reject 
it if it has a DTD (external declaration or internal subset), a PI, etc. 
The issue on the table, as I understand it, is whether the "XML" world 
(broadly defined) is better off with the status quo or in a world where 
some "profile" is established whereby "XML" tools can be either optimized 
for the profile, or put into "profile mode" where they would flag as errors 
the use of constructs not in the profile.

I don't see this as anyone wanting to "remold XML in their own image". 
[Let's be clear -- I'm talking about the Web services people, not 
necessarily the PSVI folks, the XQuery folks, etc. .... just because we're 
all evil doesn't mean we're an axis :-) ] The idea is to agree on what is 
*truly* fundamental so as to leverage all the stuff that Dare and Tim talk 
about ...

 * Model Based APIs for in memory representation * Stream based APIs for 
fast processing * Grammer languages for specifying valid content - CHECK 
[DTD, W3C XML Schema]
 * Query languages
 * Ability to perform regexes against the structure of the content * 
Ability to create fairly human readable serialization * Built-in Unicode 
support
 * [maybe] rigorous error handling
 * etc.

... without getting tangled up in the bits that PRACTICAL EXPERIENCE HAS 
SHOWN to have different costs-benefits in the data-oriented and document- 
oriented worlds (entity references beyond the built-in ones being the usual 
example).

<religious-analogy-beaten-into-the-ground> IMHO, It's time for 
ecumenicalism, not fundamentalism ... time to welcome innovators into the 
mainstream rather than driving them out as heretics ... time to accept the 
fact that XML is continually evolving from what survives in the real world, 
not invented by an omniscient Creator. </religious-analogy-beaten-into-the- 
ground>


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.