2010-08-18 136 views
1

我想使用Zend Framework构建一个XML over HTTP供应接口。 Zend_XmlRpc_Server应该用于这个目的吗?如果是这样,你能推荐使用它的任何指南吗? (特别是检索传入XML并解析它的部分。)Zend Framework XML-RPC?

+1

伟大的文章由ZF领导:http://mwop.net/blog/227-Exposing-Service-APIs-via-Zend-Framework。这就是我用来构建一个基本的API,但我相信你可以建立在这个基础上,使一些非常强大的东西 – 2011-12-06 18:11:44

回答

1

它是什么样的服务? - 你会发送二进制数据还是短文本?所有的客户都会使用PHP吗?或者您正在预见广泛的客户? 通常,如果你正在做一个基于web的小型服务,REST就可以做到这一点,甚至可以通过简单的JS前端(比如jQuery)轻松开发和使用。 如果它更复杂一些,那么SOAP就不会出错,尽管它在开发中有点复杂。确保你用自己武装SoapUI

XmlRPC有一些限制,尤其是发送二进制数据。有一些彻底的比较看看this blog