8

Web を調べた限りでは、NuSOAP をセットアップし、それを使用して PHP で SOAP サーバーとクライアントをセットアップする方法に関する記事がたくさんあります。

ただし、PHP 独自のネイティブ SOAP ライブラリよりも、それを使用する利点を指摘しているようには見えません。間の長所/短所は何ですか:

  • NuSOAP
  • PHP
  • 石鹸
  • PEAR::SOAP
  • Zend SOAP
4

2 に答える 2

9

NuSOAP は WSDL を生成します。

PHP の SoapServer はそうではありません。

そのため、NuSOAP を使用することにしました。

クライアントには、ネイティブ クライアントを使用しています。エラー レポートが優れています。

于 2012-02-14T09:05:48.787 に答える
6

PHPのSoapClientクラスには、PHP5以降が必要です。NusoapとPearSoapはPHP4で実行されます。それが主な違いです。最後に、NuSoapがPHP5と公式に互換性がないことを確認してください。php5で実行するには、誰かがgooglecodeに配置したポートを見つける必要がありました。

それはほとんどそれです。NuSoapではなくPHPのSoapClientを使用すると、ランダムで奇妙なWSDL解析の問題が発生しました。最も注目すべきは、netenberg.comのライセンスAPIです。ただし、基本的にPHP5を実行している場合は、PHPのSoapClientを使用して、外部ライブラリを使用する手間を省くことができます。

于 2010-04-28T16:28:57.170 に答える