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

Re: Adam Bosworth on XML and W3C

  • From: Jonathan Robie <jonathan.robie@s...>
  • To: Ronald Bourret <rpbourret@r...>, xml-dev@l...
  • Date: Wed, 10 Oct 2001 16:09:09 -0400

adam bosworth on uddi
At 04:07 PM 10/9/2001 -0700, Ronald Bourret wrote:

>This is interesting. Has anybody else asked for factoring in XQuery? Is
>there a reasonable factoring? (One obvious factoring is to move
>user-defined functions to a separate module, but I don't know the spec
>well enough to suggest others.)

There is, of course, the obvious factoring due to the fact that XQuery 
contains XPath 2.0. There is one class of applications that gets by very 
nicely with just XPath 2.0, and another that requires all of XQuery.

By the way, If I follow the argument Adam is making, the following 
paragraph is central:

 > But the main uses of XML have turned out to be integrating
 > information through coarse-grained messages often stored in XML
 > stores, and for describing the persistent state of
 > objects. Furthermore, it is largely used to access information
 > functionally, not through a data model. SOAP, WSDL, and UDDI are all
 > part of a functional model for retrieving information much like stored
 > procedures in a database rather than a data model such as SQL in a
 > database.

Adam says quite clearly that the main thing he is looking for is an 
efficient way to filter data in messages. That's not the main problem that 
XML Query was designed to address. If I had to guess, I would not be 
surprised if Adam is involved in writing or promoting a language designed 
for just this purpose. But all I have to go on is reading between the lines 
of his article.

 > The original ambitious ideas that XML could be used as a view
 > architecture allowing intelligent data searching across seas of
 > applications has yet to bear fruit.

That's because XQuery implementations and data integration architectures 
designed for XQuery are not yet part of the commercial landscape. I don't 
think that this vision can succeed on the basis of the DOM, XSL, and XPath, 
and I think that XQuery is one of the first standards that is really 
positioned to make this possible.

The conclusion Adam seems to draw is that we should abandon the attempt to 
seriously query XML, and write a simple language for filtering XML 
messages. Maybe a language along those lines would be useful, but XQuery 
was designed to address a much broader set of use cases.

Jonathan


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.