|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Better design: "flatter is better" or "nesting is better"
If you have XML that's created in response to a request to a web service it would seem to fit some definitions of "transient" yet the web service itself could have many unpredictable and loosely bound clients... --->N > -----Original Message----- > From: Michael Kay [mailto:mike@s...] > Sent: Wednesday, October 05, 2005 9:35 AM > To: 'Peter Hunsberger'; 'Costello, Roger L.' > Cc: xml-dev@l... > Subject: RE: Better design: "flatter is better" or > "nesting is better" ? > > > > 1. Persistent XML: the XML document is persistent. > > Applications operate > > > directly on the XML document. > > > > > > 2. Transient XML: upon arrival at its destination the data may be > > > transformed into some other format (language objects, > > relational database, > > > etc) that applications work with. > > > > > > 3. Application XML: the XML document is the application. > > > Question: > > > > Umm, isn't that only two dimensions? Aren't persistent and > transient > > just points on a single temporal axis? (Which brings me back to my > > question of when does a document change from being persistent to > > transient or vice versa?) I think at best you can have a > single axis > > that measure the length of time for which the document > exists. Still > > not sure that this helps any, but lets continue... > > I don't think it's the lifespan of the document that matters, it's the > number of people/applications who will read it and the > predictability of the > way they will use it. Transient = 1 predictable recipient, > Persistent = many > unpredictable recipients. > > Michael Kay > http://www.saxonica.com/ > > > > ----------------------------------------------------------------- > The xml-dev list is sponsored by XML.org <http://www.xml.org>, an > initiative of OASIS <http://www.oasis-open.org> > > The list archives are at http://lists.xml.org/archives/xml-dev/ > > To subscribe or unsubscribe from this list use the subscription > manager: <http://www.oasis-open.org/mlmanage/index.php> >
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|
|||||||||

Cart








