Методы SOAP с указанием на его название
Хорошо, у меня проблема с потреблением мыльного клиента с python и мыльным сервером, который дает имя метода с точками, например "MyClass.mymethod(xs:string)".
Это вызвано тем, что PHP-библиотека nusoap может обрабатывать такие типы имен.
Я пытался с пеной и SOAPy без успеха.
Кто-нибудь должен решить аналогичную проблему?
Благодарю.
1 ответ
Решение
Чтобы отрицать использование точки в имени метода, к которому вы можете получить доступ, используйте карту функции, доступную на клиентском объекте. НАПРИМЕР
return = client.service[0]['MyClass.mymethod']('input string')
Это лучшее предположение с доступной информацией
надеюсь, это поможет