Looks like Pear XMLRPC2 is faster http://pear.php.net/package/XML_RPC2/. I
replaced Zend_XmlRpc_Server with PEAR XML_RPC2_Server and perfermances are
better, with same functionality.
Regards,
Saša Stamenković


On Thu, Jul 23, 2009 at 9:32 AM, umpirsky <[email protected]> wrote:

>
> Hi zfers.
>
> I have XML-RPC client-server architecture witl Zend_XmlRpc on both, client
> and server side. My app with XML-RPC is 3-5 times slower with XML-RPC
> comparing to same app with pure PHP calls - pretty slow, huh. Some methods
> produce very large XML so I needed to page results in some cases and send
> in
> chunks. I attach only one server class with near 100 methods.
>
> I tried to optimize it with caching server definition like on
>
> http://framework.zend.com/manual/en/zend.xmlrpc.server.html#zend.xmlrpc.server.use.case7
> , but it turned out I got even slower calls then without cache. Any idea
> why?
>
> I gained some speed by setting _skipSystemLookup to true. Do you think
> there
> can be some consequences? If I pass empty array for ex?
>
> Any general tips or idea how I can speed up my server?
>
> Regards,
> Sasa Stamenkovic.
> --
> View this message in context:
> http://www.nabble.com/Caching-Zend_XmlRpc_Server-decreases-performances-tp24620747p24620747.html
> Sent from the Zend Framework mailing list archive at Nabble.com.
>
>

Reply via email to