2

PHP上に2つのサーバーがあり、相互にリモートメソッドを呼び出して通信する必要があります。XML-RPC for PHPは非常に低速であり、1つのリクエストで複数のメソッドを呼び出すことができないため、あまり良いソリューションではありません。

4

3 に答える 3

4

MultiRpcを試してください-暗号化および圧縮されたプロトコルによって、1つのリクエストで複数のメソッドを呼び出します。

于 2010-10-08T11:31:03.687 に答える
1

組み込みのxmlrpcメソッドを使用する場合、PHPのXML-RPCは実際にはかなり高速です。system.multiCallを使用して、1つのリクエストで複数のメソッド呼び出しもサポートします。ただし、ネイティブmultiCallはPHP5.3.2に分割されています。私は、Ripcordと呼ばれるxmlrpc用の使いやすいライブラリを作成しました。これにより、サーバーとクライアントを非常に簡単に作成でき、PHPのネイティブxmlrpcメソッドのほとんどのバグを回避できます。http://ripcord.googlecode.com/を参照してください

于 2010-11-17T08:35:17.387 に答える
0

RipCordをありがとう。とても良い図書館だと思います。私はそれを使用しただけで、わずか1時間以内にいくつかのrpcを実行できました。

于 2012-04-10T05:36:34.847 に答える