2012-03-09 15 views
7

PHPのSOAPライブラリの完全なリストはありますか? 私は利用可能なSOAPライブラリの完全なリストを探しており、比較チャートを作成しています。 これまでのところ、Zend_Soap、Nusoap、ネイティブPHP SOAPサポート(モジュール経由)が見つかりました。もっと提案できますか?PHP用SOAPライブラリ

更新: harkeが提案したように、このトピックではPHP SOAPライブラリのこのリストを新鮮に保つのを手伝ってもらいたいと思います。リストに載っていない図書館の投稿者またはユーザーの場合は、下に回答を追加してください。

+2

完全なリストがあってはなりません。これを参考質問にしたり、あなたのリストを回答として追加したり(下記のwiki回答に追加する)、他の人に参加を依頼することも考えてください。それはもっとフレンドリーで、おそらくFAQによって許可されるでしょう。 – hakre

+0

WSDL仕様書を生成し、SOAPメッセージの入出力を処理できるWebサービスを開発するために、過去にライブラリを作成しました。また、オブジェクトの配列などのカスタムデータ型もサポートしています。次のURLを参照してください。http://asimishaq.com/resources/easy-soap-web-service-php –

答えて

6

私はこれらの知っている:

+1

Zend_Soapは、ネイティブSoapClientおよびSoapServerのラッパーです。 5.3のためのNuSoapライブラリの更新版はここにあります:http://sourceforge.net/projects/nusoapforphp53 – txyoji

+0

あなたはPHPのための最新の作業用Soapライブラリをお勧めできますか? SoapClientは時々切断しません。すべてのXMLレスポンスを解析できず、マルチパートメッセージをまったくサポートしていません。私は自分でそれをコード化しようとしますが、私はCまたはPHP内部で多くの経験を持っていません。 –

+0

* "すべてのXMLレスポンスを解析できません" *すべての** XMLレスポンスを解析できないとは思わない(おそらく*いくつか*)。 ** SoapClient **から拡張して、何か有線接続がある場合に備えて介入/点検することができます。マルチパートのメッセージで動作するかどうかはわかりません。昨日、** SoapClient **(http://stackoverflow.com/a/28971320/367456)の拡張を示す非常に簡単な例があります。 – hakre