Re: DIME Use Case?
Eric Rescorla <[email protected]> Sun, 14 Apr 2002 11:16:00 -0700
| Newsgroups | gmane.comp.windows.devel.dime |
|---|---|
| Message-ID | <[email protected]> |
Simon Fell <[email protected]> writes: > On Sun, 14 Apr 2002 08:28:48 -0700, in soap you wrote: > >It would be nearly as straightforward to define and implement an > >analagous protocol with MIME replacing DIME. Again, what value is > >DIME adding to the picture? > Simplicity of implementation, performance. I don't find the performance claim very convincing at all. I'd be extremely surprised if the overhead of MIME parsing was substantial in any real system. > No one has defined a subset > or profile of MIME which gets anywhere near the simplicity of DIME. Perhaps, but it's certainly possible to do so. That said, I'm not sure that simplicity is the only virtue. MIME is much more powerful and flexible than DIME. In my experience, the approach of defining a simple protocol that only services some immediate need often creates massive headaches when it is subsequently discovered that there were other requirements that were not incorporated into the original design. > In particular boundary management in MIME is a PIA, AIUI the boundary > searching can be simplified by the use of a content-length header in > the part, but then what's the MIME equivalent of chunking ? So, you're saying that it's worth inventing an entirely new packaging protocol to avoid writing the relatively trivial amount of code required to handle MIME boundaries? -Ekr -- [Eric Rescorla [email protected]] http://www.rtfm.com/