2016-03-07 75 views
4

我試圖將一個Soap服務器從舊的PHP項目移植到Python。 Django是確切的。 在PHP中使用帶有WSDL文件的Spyne Soap服務器

$server = new SOAPServer("xyz.wsdl", .... 

據我知道這

app = Application([HelloWorldService], 'spyne.examples.hello.http', 
    in_protocol=Soap11(validator='lxml'), 
    out_protocol=Soap11(), 
) 

是開始Spyne SOAP服務器的唯一途徑,所以沒有Spyne必須使用WSDL文件的能力創建一個Soap服務器?

+0

Spyne從2.13開始沒有wsdl解析器。修補程序是受歡迎的。 –

+0

無法讀取WSDL文件的SOAP框架?你一定是在開玩笑。 – Jon

回答

1

我不這麼認爲!因爲有一天我的問題出現了,並且找不到任何從WSDL文件創建SOAP服務器的解決方案,最後我開始編寫代碼來生成WDSL文件並創建Soap服務器。 Spyne文檔對我非常有幫助,我非常推薦它。