Three new Web Services specs: SOAP-RP, DIME, and XLANG
- For your enjoyment here are three new Web Services specs  showing
some ideas in the area of SOAP routing, message encapsulation, and
1) SOAP Routing Protocol (SOAP-RP) is a simple SOAP-based protocol for
routing SOAP messages over a variety of protocols like TCP, UDP, HTTP
etc. It can be used for one-way messaging, two-way messaging like
request/response as well as peer-to-peer conversations, and so on.
2) Direct Internet Message Encapsulation (DIME) is a lightweight, binary
encapsulation format that can be used to encapsulate multiple documents
of arbitrary type and size into a single message construct. It is used
by SOAP-RP as the encapsulation mechanism when exchanged directly over
TCP or UDP in order to support encapsulation of attachments to the
SOAP-RP message as well as to provide efficient message delimiting.
3) Web Services for Business Process Design (XLANG) is the XML business
process language used in BizTalk Server. It provides a way to
orchestrate applications and XML Web services into larger-scale,
federated applications by enabling developers to aggregate even the
largest applications as components in a long-lived business process.
You can find links to the specs at . The relationship between these
specs and Web Services in general were described in the Web Services
Framework paper  presented at the recent W3C Web Services Workshop
DevelopMentor has started some discussion lists for this -- see , 
and  for details. Sorry for the cross-posting - please don't respond
to this mail on all aliases!
Henrik Frystyk Nielsen