Without naming names, it's absolutely shocking how many people at development tool companies, don't know that SOAP is not an HTTP-only protocol. I was getting a preview of a very, very nice tool yesterday and was being shown its SOAP support. Very nice stuff, and I saw something that made me wonder about whether one could use this support with SOAP bound to, say, SMTP. The product manager said that SOAP was an HTTP-only thing. No, it isn't. If there were still programming magazines around worth a damn, I'd write an article on binding SOAP to MSN Messenger protocol.