Вызов удаленной процедуры PHP
У меня есть два сервера на PHP, которые должны общаться, вызывая удаленные методы друг друга. XML-RPC для PHP-не очень хорошее решение, потому что оно очень медленное, и я не могу вызвать несколько методов в одном запросе.
3 ответа:
Try MultiRpc - вызов нескольких методов в 1 запросе по зашифрованному и сжатому протоколу.
XML-RPC в PHP довольно быстр на самом деле, если вы используете встроенные методы xmlrpc. Он поддерживает несколько вызовов методов в одном запросе, а также, используя систему.multiCall. Родной multiCall разбивается на PHP 5.3.2 правда. Я написал простую в использовании библиотеку для xmlrpc, называемую Ripcord, которая позволяет очень легко создавать серверы и клиенты и работает вокруг большинства ошибок в собственных методах PHP xmlrpc. См. http://ripcord.googlecode.com/