SOAP Envelope 要素
- 前のページ SOAP 语法
- 次のページ SOAP Header
強制されるSOAPのEnvelope要素は、SOAPメッセージのルート要素です。
SOAP Envelope 要素
SOAPの必需なEnvelope要素は、SOAPメッセージのルート要素です。それにより、XMLドキュメントがSOAPメッセージとして定義されます。
xmlns:soap名前空間の使用に注意してください。その値は常に以下の通りです:
http://www.w3.org/2001/12/soap-envelope
そして、以下のようにエンキャップを定義できます:
<?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"> ... メッセージ情報がここに記述されます ... </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"> ... メッセージ情報がここに記述されます ... </soap:Envelope>
- 前のページ SOAP 语法
- 次のページ SOAP Header