SOAP は、アプリケーションが HTTP 経由で情報を交換できるようにする単純な XML ベースのプロトコルです。

もっと単純に言えば、SOAP は Web サービスにアクセスするためのプロトコルです。

SOAP エンベロープ要素 構文

必須の SOAP Envelope 要素は、SOAP メッセージのルート要素です。

必須の SOAP Envelope 要素は、SOAP メッセージのルート要素です。 XML ドキュメントを SOAP メッセージとして定義します。

SOAP エンベロープ要素 例

<?xml version="1.0"?>
<soap:Envelop
exmlns:soap="http://www.w3.org/2001/12/soap-envelope"
soap:encodingStyle="http://www.w3.org/2001/12/soap-encoding">
  ...
  Message information goes here
  ...</soap:Envelope>