[Xml-bin] DIME for encapsulating binary stuff

Henrik Frystyk Nielsen henrikn@microsoft.com
Fri, 1 Jun 2001 11:56:43 -0700


Given the many and often references to "binary gunk" in XML, I hope that
this might be of interest although it uses a slightly different solution
mechanism. Sorry if this is not the correct place to put this
information!

You can find the spec at

	http://www.gotdotnet.com/team/xml_wsspecs/dime/default.htm

Abstract: "Direct Internet Message Encapsulation (DIME) is a
lightweight, binary encapsulation format that can be used to encapsulate
multiple application defined entities or payloads of arbitrary type and
size into a single message construct. The only parameters described by
DIME is the payload type, the length, and an optional payload
identifier. The type is identified by either a URI or a registered media
type and the length by an integer indicating the number of octets of the
payload. The optional payload identifier is in the form of a URI
enabling cross-referencing between payloads. The format is strictly an
encapsulation format and provides no concepts of a connection or logical
circuit and does not address head-of-line problems. It is designed to
make as few assumptions about the underlying or encapsulating protocol
as possible."

It is being used by the SOAP Routing Protocol which you can find at

	http://www.gotdotnet.com/team/xml_wsspecs/soap-rp/default.html

Enjoy,

Henrik Frystyk Nielsen
mailto:henrikn@microsoft.com