Мое текущее сообщение SOAP1.1 работает хорошо и генерирует соответствующие результаты. Однако сообщение SOAP принимает параметры в виде arg0, arg1, arg2 ... Я хочу передать параметры с именами тегов, такими как, fName, lName, age, sex.
Какие изменения мне нужно внести в мою службу на стороне сервера, чтобы добиться этой цели.
<?xml version=1.0 encoding=UTF-8?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance">
<S:Header/>
<S:Body>
<ns2:getRelatedClassModels xmlns:ns2="http://service.accounting.cassit.com/">
<arg0 xsi:type=xsd:string>Aqif</arg0>
<arg1 xsi:type=xsd:string>hameed</arg1>
</ns2:getRelatedClassModels>
</S:Body>
</S:Envelope>
Я хочу, чтобы это было похоже,
<?xml version=1.0 encoding=UTF-8?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance">
<S:Header/>
<S:Body>
<ns2:getRelatedClassModels xmlns:ns2="http://service.accounting.cassit.com/">
<fName>Aqif</fName>
<lName>hameed</lName>
</ns2:getRelatedClassModels>
</S:Body>
</S:Envelope>