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

Re: URI Design


Re:  URI Design
* M. David Peterson <m.david.x2x2x@g...> [2005-04-21 14:27]:
> Alan, out of curiosity have you spent any time studying Norman Walsh's
> SXPipe project?
> 
> from the first paragraph of http://norman.walsh.name/2004/06/20/sxpipe:
> 
> "SXPipe is a language for building Simple XML Pipelines and a Java
> toolkit that implements it. This is hardly a new idea; a quick web
> search will turn up a number of similar projects. I've written
> elsewhere about why I did it and why I think pipelines are important.
> This essay just describes SXPipe."

    Yup. Relay/Varsity is a little more advanced that SXPipe. SXPipe, IIRC,
    moves documents from one process to the next, while Relay will
    link streams to streams, without materialization. It will
    materialize documents as needed, for an XSLT processor for example.

    Norman can correct me, but I think SXPipe was a proof of
    concept, and he left it at that stage.
    
    Relay/Varsity includes caching of documents, caching of
    partially configured processors (i.e. compiled XSLT transforms),
    and a straight-forward dependency mechanism, that cause
    dependenices to be inherited from cached documents, and across
    pipelines.

    Relay/Varisty is much smaller than Cocoon, and has far fewer
    dependencies. It is easy to add a processor to Relay by
    implementing a few well defined interfaces. Confiugration via
    the Varisty container is done using constructor or setter
    injection, specified in an XML file. Caching is pretty much
    automatic, as are dependencies, if you use stock protocols.

    Can't compare to Obreon OXF, since I've not worked with it. Last
    I checked it was proprietary, but it turns out they released it
    open souce back in August.

--
Alan Gutierrez - alan@e...
    - http://engrm.com/blogometer/index.html
    - http://engrm.com/blogometer/rss.2.0.xml

  • Follow-Ups:

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.