Методы SOAP с указанием на его название

Хорошо, у меня проблема с потреблением мыльного клиента с python и мыльным сервером, который дает имя метода с точками, например "MyClass.mymethod(xs:string)".

Это вызвано тем, что PHP-библиотека nusoap может обрабатывать такие типы имен.

Я пытался с пеной и SOAPy без успеха.

Кто-нибудь должен решить аналогичную проблему?

Благодарю.

1 ответ

Решение

Чтобы отрицать использование точки в имени метода, к которому вы можете получить доступ, используйте карту функции, доступную на клиентском объекте. НАПРИМЕР

return = client.service[0]['MyClass.mymethod']('input string')

Это лучшее предположение с доступной информацией

надеюсь, это поможет

Другие вопросы по тегам