[JDEV] MIME, the general case.
arh14 at cornell.edu
arh14 at cornell.edu
Mon Aug 9 14:37:24 CDT 1999
On Mon, 9 Aug 1999, Patrick McCuller wrote:
[snip]
> b) As to using MIME to tranfer data, I think that's within the negotiable
> feature arena. Yes, it would be very handy to transfer some kinds of data
> using MIME - small files, email messages, miscellany, messages in different
> charsets. But we should always keep in mind that MIME was designed for
> email, and all its nasty intricacies...
Then again, MIME is not a transport in and of itself. It is just a
mechanism for specifying multiple-part/multiple-encoding messages. It is
not a communication protocol, and it doesn't, as far as I know, depend on
its transportation layer. So can it really be negotiated like the other
protocols? MIME still needs a carrier. E.g. MIME can be carried on
HTTP, or via SMTP. If message format is not standardized to MIME (or
something else), then there is still another variable layer on top of
protocol. On top of protocol, a message format would need to be negotiated
between the two senders. For instance, you want to send a ZIP to
somebody via HTTP...the reciever still needs to know what it is recieving
(independent of the carrying protocol).
MIME probably wouldn't be useful, though, for something like
streaming...it has no provisions for that, and that is typically
protocol-specific.
Aaron
>
> These seem to be good references for MIME information:
> http://www.oac.uci.edu/indiv/ehood/MIME/MIME.html +
> http://www.mindspring.com/~mgrand/mime.html. Anyone familiar with MIME know
> differently, or of better sites?
>
>
> Patrick
More information about the JDev
mailing list