2011-01-09 22 views
0

我正在運行SOAP,並且遇到500內部服務器錯誤,可能是由於大循環中缺少內存資源。
是否有可能在SOAP中運行多個同時連接(類似於curl_multi),並且在實踐中是否有這樣的例子?可能在PHP SOAP中運行多個客戶端連接?

我主要關心的是在運行大量查詢的同時保持內存資源不足。

在輸出過程中是否也有可能在循環過程中輸出循環的每次迭代?目前它會同時加載所有這些文件。

+0

可能重複[與PHP和SOAP的自動連接?](http://stackoverflow.com/questions/4640698/simaltaneous-connections-with-php-and-soap) – 2011-01-09 19:48:37

回答

1

不支持ext/soap,這是默認的PHP SOAP擴展。如果你的SOAP信封不那麼複雜並且不經常改變,那麼使用multi_curl和一個手寫的SOAP信封可能是一個想法。但請注意不要在此過程中引入XML注入(也可以使用DOMDocument或XMLWriter來創建信封)。