2010-08-18 63 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