[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: XML Guidelines -06



On Fri, 23 Aug 2002, Tim Bray wrote:

> 4.11 Incremental Processing
> 
> I was unable to understand this section or imagine the situation it 
> describes; maybe it would benefit from an example scenario?

I have asked about this section twice before, specifically with reference
to the Jabber protocol:

http://www.imc.org/ietf-xml-use/mail-archive/msg00220.html
http://www.imc.org/ietf-xml-use/mail-archive/msg00368.html

Marshall Rose replied to the second post wondering if I would like to
suggest alternate content. Since the only protocol I know of for
bi-directional streaming of XML is Jabber and I am co-author of the
existing Jabber/XMPP I-Ds, I would be happy to write up a short example.
However, as mentioned before, I disagree with the statement that "if a
protocol requires incremental processing across both directions of a
bidirectional stream, then it may place significant burden on protocol
implementers." It is a *different* burden from the one that implementers
of non-streaming XML protocols are accustomed to, but I question whether
that burden is truly significant, given our experience in the Jabber
community (multiple server implementations, libraries for a wide range of
languages, and Jabber clients for everything from Amiga to Windows).

Peter

--
Peter Saint-Andre
Jabber Software Foundation
http://www.jabber.org/people/stpeter.html