[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