Sigh, I wish I could churn out well written analogies like Sean does. This time, it’s RS-232 and HTTP. Unfortunately, I don’t think this one will register with many Web services folks for one simple reason (that I’ve talked about before); the more general the interface, the harder it is to distinguish transport from transfer.
I expect that he’ll get feedback saying that SOAP is more like RS-232 than HTTP.
Maybe HTTP should have been called “DTP”, the Data Transfer Protocol.
Update; oops, well so much for that theory. The first comment I’ve seen on the article nailed it.