[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Packaging (was Re: Interoperability)
James, thanks for pointing at DIME - you are right on with what it is intended for. We just submitted DIME as an Internet Draft and it is now available at [1]. We also have a mailing list for discussion of DIME - you can find instructions at [2]. There are a few changes from the spec on gotdotnet [3] but they are quite minor. Henrik Frystyk Nielsen mailto:henrikn@m... [1] http://www.ietf.org/internet-drafts/draft-nielsen-dime-00.txt [2] http://discuss.develop.com/dime.html [3] http://www.gotdotnet.com/team/xml_wsspecs/dime/default.htm >-----Original Message----- >From: James Clark [mailto:jjc@j...] >Sent: Friday, November 16, 2001 21:36 >To: Gavin Thomas Nicol; xml-dev@l... >Subject: Re: Packaging (was Re: Interoperability) > > > >--On 16 November 2001 23:42 -0500 Gavin Thomas Nicol ><gtn@r...> wrote: > >> On Friday 16 November 2001 07:44 pm, James Clark wrote: >>> Another format that should be considered is DIME: >>> >>> http://www.gotdotnet.com/team/xml_wsspecs/dime/default.htm >>> >>> It seems pleasantly simple and well-designed. You can stream it for >>> both input and output. It is being used by the Web >Services Routing >>> Protocol >> >> OTOH. I have developed a severe aversion to any MIME-base format for >> general packaging of XML... lot's of issues that I don't >even want to >> think about anymore. > >In what sense does DIME have a "MIME-base"? The only >connection between >DIME and MIME that I can see is that DIME allows you to >specify the type of >a particular member with a MIME media-type; I can't see >anything wrong with >that, especially since it gives you a choice of whether you >label the type >of a member with a MIME media-type or with an absolute URI. > >> Compared to XAR (or DZIP) I would say that DIME is more complex... > >I'm surprised you think that. ZIP provides a lot more >functionality than >DIME: > >- file names >- file attributes >- compression >- checksums >- random access > >All DIME does is allow to you pack a sequence of objects into >a single byte >stream, where each object consists of: > >- a type (either a MIME media-type or an absolute URI) >- a unique identifier (a URI) >- a sequence of bytes > >It does this in a way that is simple and efficient for both >reading and >writing.
|
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
|