次の形式でSOAPメッセージを送信する必要があります(私が与えられた例から切り取ったものです): -
<soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:ret="http://www.another.com/ret"
xmlns:ser="http://www.another.com/ret/retTransaction/service"
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<ser:store>
<ret:retTransaction>
<ret:retailTransaction xsi:type="ret:NormalTransaction"> <ret:applicationId>POS</ret:applicationId>
</ret:retailTransaction>
</ret:retTransaction>
</ser:store>
</soapenv:Body>
</soapenv:Envelope>
問題の操作は「ストア」です。その操作には、サービス参照の追加に続くプロキシに「オブジェクト」パラメーターがあります。
正しい形式のメッセージが確実に送信されるようにするにはどうすればよいですか? 特に、SOAP Envelope の複数の名前空間は?
ありがとう