2011-12-03 40 views
0

好吧,我有一個使用soap服務器使用python的soap客戶端的問題,該服務器爲方法的名稱提供方法名稱,如'MyClass.mymethod(xs:string)'。帶有點名稱描述的SOAP方法

這是由一個名爲nusoap的PHP庫引起的,它可以用它處理這些類型的名稱。

我試過用泡沫和SOAPY沒有成功。

任何人都有解決類似的問題?

謝謝。

+0

你能告訴我們一些你嘗試在客戶端的代碼,也是WSDL(如果可用).. –

回答

1

爲了避免在方法名中使用句點,您可以訪問的是在客戶端對象上使用函數可用的映射。 E.G.

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

這是一個最好的猜測與德資料

希望幫助

+0

是的!工作正常。謝謝。不知道那種電話:D – dyoser