OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: [xml-dev] Push and Pull?

[ Lists Home | Date Index | Thread Index ]

On Sun, Nov 25, 2001 at 11:43:49AM -0800, Dare Obasanjo wrote:
| No. The pull model has *nothing* to do with an in-memory 
| representation of the document.

Yes.  Random vs. sequential access is an othogonal issue.


         Sequential      Random
       +----------------------------------------------------------
       |
  Push | SAX             (recursive visitor)
       |
  Pull | Pull Parser     DOM
       |
       +-------------------------------------------------------

The confusion arises since SAX and DOM are different
in two regards: (a) processing model (push vs pull)
and (b) access model (random vs sequential).  

The XML Pull Parser is an example which is SAX-like 
in that it is sequential access, but DOM-like in that
it has a pull interface.   The other permutation
is a recurisive visitor interface.  You can scan
the SML-DEV archives if you'd like more information
on this... it doesn't seem to be as useful as the
other three permutations.

Best,

Clark

-- 
Clark C. Evans                   Axista, Inc.
http://www.axista.com            800.926.5525
XCOLLA Collaborative Project Management Software




 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS