After listening to my keynote at the Applied XML DevCon, Sam posted this idea for a way to bridge XML over HTTP and SOAP. The basic model is to make a message receiver do one of two things:
- Convert from SOAP to raw XML by removing the Envelope/Body if there is not Envelope/Header
- Convert from raw XML to SOAP by adding an Envelope/Body and an empty Envelope/Header
If all message receivers did this, we could go between SOAP messages without headers and raw XML transparently. Sam proposes making this SOAP 1.3, but I don't know if we really need to do that. We might just be able to build this functionality into clients and services.
You could carry this idea further and build a service that maps an HTTP GET with a querystring to an XML document with SOAP around it if desired.
I like it.
Posted
Oct 21 2004, 04:15 PM
by
tim-ewald