SOAP エンベロープ接頭語の指定
既定では、InterSystems IRIS® データ・プラットフォーム Web サービスは、送信する SOAP メッセージのエンベロープで接頭語 SOAP-ENV を使用します。別の接頭語を指定できます。そのためには、Web サービスの SOAPPREFIX パラメータを設定します。例えば、このパラメータを MYENV に設定すると、次に示すように、Web サービスのメッセージにこの接頭語が追加されます。
<?xml version="1.0" encoding="UTF-8" ?>
<MYENV:Envelope xmlns:MYENV='http://schemas.xmlsoap.org/soap/envelope/'
xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
xmlns:s='http://www.w3.org/2001/XMLSchema'>
<MYENV:Body>
<DivideResponse xmlns="http://www.myapp.org">
<DivideResult>.5</DivideResult>
</DivideResponse>
</MYENV:Body>
</MYENV:Envelope>
SOAPPREFIX パラメータは、Web サービスで生成されるすべての SOAP フォルトで使用される接頭語にも影響を及ぼします。
このパラメータは Web サービスの WSDL には影響しません。