SOAP Web服务的PHP类?

SOAP Web服务的PHP类?,php,web-services,soap,Php,Web Services,Soap,我正在寻找一个PHP类,它将使使用SOAP服务变得轻松。理想情况下,工作原理如下: $class = new SoapClass(); $class->addArgument('foo', '123'); $class->addArgument('bar', '123'); $class->url('http://example.com/services/xyz'); $result = $class->sendRequest(); $data = $result-&

我正在寻找一个PHP类,它将使使用SOAP服务变得轻松。理想情况下,工作原理如下:

$class = new SoapClass();
$class->addArgument('foo', '123');
$class->addArgument('bar', '123');
$class->url('http://example.com/services/xyz');

$result = $class->sendRequest();

$data = $result->data;
echo "$data->count results found.";
有什么建议吗?我有PHP5。总之,Nusoap

还有几个例子

    • 一句话,Nusoap

      还有几个例子


      为什么不使用本机php soap客户端

      Zend是另一个很好的选择(但是您需要有Zend库)

      我最后的推荐是WSO2


      但是肥皂不是无痛的,所以别指望它。使用REST架构。

      为什么不使用本机php soap客户端

      Zend是另一个很好的选择(但是您需要有Zend库)

      我最后的推荐是WSO2

      但是肥皂不是无痛的,所以别指望它。使用REST体系结构。

      嗯。。。像SoapClient?(当然),我不认为那个班完全是“无痛的”。像SoapClient?(当然),我不认为那个班完全是“无痛的”。
      $client = new soapclient('http://somewhere/path/to?wsdl', true);
      $result = $client->call('method', [request array structure goes here] );
      // -- Process $result