仕事でたまに聞くSOAPという用語。
Webをプログラムから利用できようとする仕様の一つですが、とある書籍に
SOAPはHTTPをアプリケーションプロトコルではなくトランスポートプロトコルとして扱い、HTTPの上で独自のメッセージを転送します
という記載がありました。
これは個人的に なるほど と思えました。要は、HTMLのやり取りで使っていたHTTPをもう少し汎用的な形で使おうというのがSOAPという理解ですね。
もともとMicrosoftが提案し、IBMやその他ベンダーが乗っかったようです。覚えておきます。