2011-12-06 34 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