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

Re: more silly questions


silly questions
Rick Marshall <rjm@z...> writes:

> to me it's [rfc822] a bit like vinyl. that was the last sound storage system that
> could be replayed mechanically. all you need is a needle and a paper
> cone. try that with a cd. well ascii .txt is a bit like that. you don't
> need any extra software to read it (cat or type being the equivalent of
> a needle and cone). but just like the recording industry i think there
> are big gains from using more sophisticated techniques to code our
> information and standards, even at the loss of some basic portability.

I think better of the music industry than that they'd adopt a
technique for the sake of its sophistication. There were specific
advantages to the new CD format that made content producers and
consumers choose it over the existing standard: smaller physical size,
lower marginal manufacturing cost, better quality, larger capacity,
better durability, faster seek times (you don't have to manually move
the needle to find the track you want), high cost of copying, at least
before cheap CDR devices came along (this applies to cassettes more
than LPs). I don't believe XML offers any such advantages over
rfc822-style text headers.

Specifically, rfc822 offers applications a lot of flexibility about
how detailed their parsing of the headers is. If you are a mailing
list program, you care about the content of Received: headers because
you want to avoid mail loops, but most MUAs treat them as opaque
strings. Procmail may look into the Subject: field to sort 
messages into an appropriate mailbox, even though
http://ietf.org/rfc/rfc2822.txt#3.6.5 says it is unstructured. If you
wanted to provide the same flexibility in an XML syntax, you'd either
have to specify each EBNF production form the rfc as an element, or
require clients to do serious microparsing. The former is unhelpful
because there is a surprising variety of applications that process
mail and they have completely different needs; no size DTD will fit
them all. The latter offers no advantages over the existing syntax.

> my point is that if soap and the work on xml security really does work
> then an xml based mail system using those technologies (or similar)

Note that both the HTTP and the email bindings for SOAP rely on
rfc822-style ASCII headers to work. You don't /have/ to use either,
but these are the two that people use AFAICS.

Ari.

-- 
Elections only count as free and trials as fair if you can lose money
betting on the outcome.

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
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

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.