Web サービスにおいて、システム間のデータのやり取りには、標準規格と
して XML を使用する。XML データを実際にやり取りするためのプロトコル
には、SOAP を使用する。SOAP は XML 文書をネットワーク経由で送受信す
るためのメッセージ仕様を定めた標準プロトコルである。

従来はプロトコルが統一されていなかったため、ファイアウォールを越え
てのインターネット接続は難しいものだった。SOAP は伝送プロトコルとし
て、HTTP, FTP, SMTP などの標準プロトコルをベースとするため、ファイ
アウォール越しの接続も容易になった。

  • 手紙の本文→XML
  • 封筒の形式→SOAP
  • 配達の手段→HTTP, FTP, SMTP