SOAP エンベロープ要素
SOAP の必須の Envelope 要素は、SOAP メッセージのルート要素です。
SOAP Envelope 要素
必須 SOAP の Envelope 要素は、SOAP メッセージのルート要素です。 XML ドキュメントを SOAP メッセージとして定義します。
例
<?xml version="1.0"?> <soap:Envelope xmlns: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>
xmlns:soap 名前空間
SOAP メッセージには、名前空間「http://www.w3.org/2001/12/soap-envelope」に関連付けられた Envelope 要素が必要です。
別の名前空間が使用されている場合、アプリケーションはエラーとなり、このメッセージは破棄されます。
encodingStyle 属性
SOAP の encodingStyle 属性は、ドキュメントで使用されるデータ型を定義するために使用されます。この属性は任意の SOAP 要素に表示でき、要素のコンテンツとそのすべての子要素に適用されます。
SOAP メッセージにはデフォルトのエンコーディングはありません。
文法
soap:encodingStyle="URI"
例
<?xml version="1.0"?> <soap:Envelope xmlns: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>