2
我使用PHP 5和內置的SoapClient。
對於PHP Soap支持的開發人員來說,這確實是一個問題。php soap客戶端:wsdl與非wsdl - 哪個更快?
的SoapClient的給你兩個選擇:WSDL模式,其本地緩存的WSDL文件,以及非WSDL,這就需要你建立你自己的要求。
使用WSDL顯然更方便。但是,我想知道每次創建SoapClient實例時會執行多少處理。 WSDL被緩存,但是每次創建SoapClient時都必須重新處理整個WSDL?如果是這樣,看起來去非WSDL路由可能更高效(CPU)。
這是沒有問題,我的情況創造了非WSDL SoapClient的。我是不是該?
在您的特定情況下進行測試會導致性能增益超過與創建非WSDL連接相關的開銷嗎? – 2009-06-16 15:28:20
我還沒有做過任何性能測試,因爲我還沒有實現非WSDL的情況。我希望別人已經完成了測試(並且想要分享),或者知道實現的足夠好以便回答。 – 2009-06-16 17:03:56