2011-12-06 9 views
2

今後のプロジェクトでは、SOAP WebサービスをPHPで開発する必要があります。言語/環境の選択はすでに行われており、私の影響を受けることはありません。エンタープライズクラスのSOAPサーバーを構築するためのPHPフレームワークの選択

これは、ビジネスクリティカルなプロセスをサポートするエンタープライズクラスのアプリケーションになる必要があります。

私は、構造、データベース抽象化などのためのフレームワークが必要です。私はZend Frameworkがこれらのタイプのアプリケーションに使用されていることを知っていますが、私はその経験がありません。私は学習曲線についてもわからない。

私はYiiフレームワークの経験があり、私はそれが好きです。また、私はそれがWSDL生成を含むSOAPのサポートをいくつか持っていることを知っています。

Yiiとより具体的なYiiとSOAPでビルドされた大きなアプリケーションの経験がある人はいますか?私はここに言及していない他の知っている解決策はありますか?

編集:webserviceはWS-Securityにも準拠する必要があります。 ZFはこれを行う手段を提供していますか?

答えて

1

私はSymfony2をお勧めします。 これはRoR/Springをベースにした、スケーラビリティの高い新しいフレームワークです。それはSymfony2のにサードパーティのライブラリを組み込むことは非常に簡単です、また http://symfony.com/

http://symfony.com/doc/2.0/cookbook/web_services/php_soap_extension.html

- :

は、私はそれが時間のための機能だ記述することができるので、私はちょうどあなたのウェブサイトへのリンクを与えるでしょうおそらくZend_Soapはあなたに興味があります。私は(私のWebページ内と表示カレンダーイベント)SOAPを使用して、GoogleのカレンダーのAPIへの呼び出しを行うためにZend Frameworkのを使用している

1

Zend Frameworkの使用をお勧めします。特にZend_Soap。それは非常に使いやすいです。 WSDLの自動生成、DBへのアダプタなどがあります。Tutorial

+0

乾杯。それはMVCの構造はエレガントです、そして、私はそれが持っている学習曲線は間違いなく価値があると言います。 ZFは、WSDLのサポートにより、Webサービスを消費して提供するのが非常に簡単です。 –

+0

リンク先のサイトが機能していません。あなたはそれを見ることができますか? – ec30

+0

@ ec30、はい。ごめんなさい。昨日のサイトは機能しませんでした。今日はすべてOK。 – pltvs

関連する問題