別のシステムへの SOAP 呼び出しを行う必要があります。私は自分のファイルでそれを呼び出すSoapClientを使用し、これを得ました:wsdl
$soap->__getLastRequest()
<ns1:getData>
<sqlName xsi:type="xsd:string">getDataBESTAND</sqlName>
<sqlParameter xsi:type="xsd:string">MANDANT=029</sqlParameter>
<ziel xsi:type="xsd:string">PISTEST</ziel>
</ns1:getData>
しかし、ターゲット システムはそれを読み取ることができません。私はそれがもっと好きになるべきだと言われました:
<vas:getData xmlns:vas="vasws.Query"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<sqlName xsi:type="xsd:string">getDataBESTAND</sqlName>
<sqlParameter xsi:type="xsd:string">MANDANT=029</sqlParameter>
<ziel xsi:type="xsd:string">PISTEST</ziel>
</vas:getData>
PHP SOAP クライアントをこの形式に構成できますか、またはこれを取得するにはどうすればよいですか?