PHP удаленный вызов процедур - PullRequest
2 голосов
/ 08 октября 2010

У меня есть два сервера на PHP, которые должны общаться, вызывая удаленные методы друг друга. XML-RPC для PHP не очень хорошее решение, потому что он очень медленный, и я не могу вызвать несколько методов в одном запросе.

Ответы [ 3 ]

4 голосов
/ 08 октября 2010

Попробуйте MultiRpc - несколько методов, вызываемых за 1 запрос, по зашифрованному и сжатому протоколу.

1 голос
/ 17 ноября 2010

XML-RPC в PHP довольно быстрый, если вы используете встроенные методы xmlrpc. Он поддерживает несколько вызовов методов в одном запросе, используя system.multiCall. Хотя нативный multiCall работает на PHP 5.3.2. Я написал простую в использовании библиотеку для xmlrpc, которая называется Ripcord, которая позволяет очень легко создавать серверы и клиенты и устраняет большинство ошибок в родных методах PHP xmlrpc. Смотри http://ripcord.googlecode.com/

0 голосов
/ 10 апреля 2012

Спасибо за RipCord.Я думаю, что это очень хорошая библиотека.Я просто использовал его и мог выполнить некоторые RPC всего за час или меньше.

...