可能在PHP SOAP中运行多个客户端连接?
问题描述:
我正在运行SOAP,并且遇到500内部服务器错误,可能是由于大循环中缺少内存资源。
是否有可能在SOAP中运行多个同时连接(类似于curl_multi),并且在实践中是否有这样的例子?可能在PHP SOAP中运行多个客户端连接?
我主要关心的是在运行大量查询的同时保持内存资源不足。
在输出过程中是否也有可能在循环过程中输出循环的每次迭代?目前它会同时加载所有这些文件。
答
不支持ext/soap,这是默认的PHP SOAP扩展。如果你的SOAP信封不那么复杂并且不经常改变,那么使用multi_curl和一个手写的SOAP信封可能是一个想法。但请注意不要在此过程中引入XML注入(也可以使用DOMDocument或XMLWriter来创建信封)。
可能重复[与PHP和SOAP的自动连接?](http://*.com/questions/4640698/simaltaneous-connections-with-php-and-soap) – 2011-01-09 19:48:37