When presenting Web Services and interoperability, I like to emphasize how Web Services are not tied to any underlying transport or protocol. WSE 2.0 is a fine example of this, and can be extended by creating your own custom transport. To demonstrate,