2011-12-06 64 views
2

對於即將推出的項目,必須使用PHP開發SOAP Web服務。語言/環境的選擇已經取得,不會受到我的影響。構建企業級SOAP服務器的PHP框架選擇

這必須成爲支持業務關鍵流程的企業級應用程序。

我將需要一個結構,數據庫抽象等框架。我知道Zend框架用於這些類型的應用程序,但我沒有經驗。我也不確定學習曲線。

我有Yii框架的一些經驗,我喜歡它。另外,我知道它對SOAP包括WSDL生成有一些支持。

有沒有人有使用Yii和更具體的Yii和SOAP構建的大型應用程序的經驗?有沒有其他的解決方案我在這裏沒有提到?

編輯:webservice也必須符合WS-Security; ZF是否提供了這樣的手段?

回答

1

我想告訴你使用Zend Framework。特別是Zend_Soap。這是非常容易使用。它有WSDL自動生成,數據庫適配器等。Tutorial

+0

我已經使用Zend Framework使用SOAP(並在我的網頁中顯示日曆事件)調用Google的日曆API。它的MVC結構非常優雅,我認爲它的學習曲線絕對值得。由於它的WSDL支持,ZF使得使用和提供Web服務變得非常簡單。 –

+0

您鏈接的網站無法使用。你能看看嗎? – ec30

+0

@ ec30,是的。抱歉。昨天的網站沒有工作。今天一切都好。 – pltvs