Как мне сопоставить запрос SOAP с методом моего мыльного сервера?
Я написал свою функцию сервера:
function MethodNameDeclared(){}
Клиент отправляет:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<ns2:MethodNameRequest xmlns:ns2="http://XXXXXXXXX" />
</soapenv:Body>
</soapenv:Envelope>
Все работает нормально, если клиент отправляет:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<ns2:MethodNameDeclared xmlns:ns2="http://XXXXXXXXX" />
</soapenv:Body>
</soapenv:Envelope>
Можно ли "сопоставить" клиентскую операцию "MethodNameRequest" с моей функцией "MethodNameDeclared" без изменения метода и вызова клиента?
Спасибо.