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

Re: Architecture pattern...

Subject: Re: Architecture pattern...
From: Ovidiu Predescu <ovidiu@xxxxxxxxxx>
Date: Thu, 05 Oct 2000 13:43:57 -0700
categories.xsl
You may want to take a look at Cocoon, a Java/XML publishing framework
available from the Apache Group:

http://xml.apache.org/cocoon

It has lots of other goodies besides having pre-parsed XML documents and
stylesheets.

Regards,
Ovidiu

On Thu, 5 Oct 2000 17:43:34 +0100, "Peter McEvoy" <peter.mcevoy@xxxxxxxx> 
wrote:

> I'm trying to think of good ways to architect/design a web application that
> I'm currently working on, and I've a few ideas knocking around in my head,
> and I wonder if any of ye can comment...
> 
> So basically, what I wnat to be able to do is present a taxonomy (if you
> read this list regularly, I posted a query on Friday which explained what I
> was doing there - thanks guys, I got it all figured from your replies).  A
> taxonomy consists of categories and subcategories, and so on.  Each
> category can contain articles.  So I have something really nice working
> based on the servlet example that comes with xalan.  It works well and
> demonstrates what I want to do very well.
> 
> categories.xml + categories.xsl + cat_id -> servlet -> HTML output.
> 
> However, I have noticed that this is quite slow (even though I think the SAX
> parser is being used) - I guess the overhead of parsing the xml and xsl each
> hit is causing the bottle neck.
> 
> So, working in a company that produces a high quality EJB server I figure
> that I'll try to make some changes to the pattern used:
> 
> categories.xml -> categories bean (preparsed categories DOM)
> 
> categories.xsl -> stylesheet bean (preparsed xsl DOM)
> 
> Then another bean takes the cat_id, feeds to the preparsed stylesheet DOM
> and preloaded categories DOM and bingo, output HTML.  The double advantage
> is that since the DOM is already loaded and parsed in the bean, it is
> available to other beans that may need to get at the data (I have plans that
> articles will get inserted into the categories DOM by another process).  the
> XML file will then just be the persistant representation of the DOM.
> 
> Only thing is, I haven't seen any mention of this type of approach around
> the net, and I'm doubting if it is actually a good pattern to use...
> 
> Any comments from anyone?  Anyone seen this type of approach before?
> 
> Peter McEvoy
> Senior Technical Analyst
> IONA Technologies PLC
> 
> 
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
> 


Attachment: pgp00000.pgp
Description: PGP signature

Current Thread

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
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.