我在PHP上有两个需要通信的服务器,调用彼此的远程方法。 XML-RPC for PHP不是很好的解决方案,因为它非常慢,我不能在一个请求中调用多个方法。
答案 0 :(得分:4)
尝试MultiRpc - 通过加密和压缩协议调用1个请求的多种方法。
答案 1 :(得分:1)
如果使用内置的xmlrpc方法,PHP中的XML-RPC实际上非常快。它使用system.multiCall在单个请求中支持多个方法调用。本机multiCall可以分解为PHP 5.3.2。我为xmlrpc编写了一个易于使用的库,称为Ripcord,它允许您非常轻松地创建服务器和客户端,并解决PHP的本机xmlrpc方法中的大多数错误。见http://ripcord.googlecode.com/
答案 2 :(得分:0)
感谢RipCord。我认为这是一个非常好的图书馆。我刚刚使用它,可以在一个小时或更短的时间内执行一些rpc。