PHP SOAP 或 NuSOAP 哪个更好?请帮帮我?
问问题
44138 次
5 回答
12
虽然有一些细微差别要提,但我认为 NuSoap 更好:
- Nusoap 有一些预定义的方法,如果使用 Soap,您应该编写一些自己的方法。
- 因为 SOAP 性能瓶颈是服务器响应时间,所以不用担心使用像 Nusoap 这样的预定义类。
- 在 Nusoap 中处理 UTF-8 要容易得多。
- Nusoap 提供了一些很好的函数来创建 SOAP 服务器。
于 2013-03-14T06:03:30.187 回答
5
使用nusoap,无需编写WSDL文件
于 2013-09-20T12:31:31.957 回答
4
Nusoap 不再维护。最高支持 PHP 4.X 版本。较新的版本可能会开始出现问题
于 2016-05-10T14:32:21.940 回答
1
使用 Nusoap 的另一个优点是你得到的结果已经在一个数组中。普通 PHP 你得到一个对象,你需要自己转换成一个数组。我做了一个小基准测试 Nusoap 比我自己的实现快几微秒,包括转换为数组。Nusoap = -1370852340.1761 原生 PHP = -1370852340.2057
public function objectToArray($obj)
{
if(!is_array($obj) && !is_object($obj))
return $obj;
if(is_object($obj))
$obj = get_object_vars($obj);
return array_map(array($this, 'objectToArray'), $obj);
}
于 2013-06-10T08:25:44.657 回答