您好 stackoverflow country ,来到这里的原因是 2006 年发布的名为 phpolait 的 php 框架(可以从phpolait下载,文档可以从 文档中看到)
如果有人正在使用或知道JSONRpcProxy函数的工作原理可能有助于解决一个小问题。
首先,在我的 web 根目录中,我有一个名为 /test/ 的目录,我在其中放置了 phpolait 框架。我正在创建文件 info.php 和 function.php
info.php 源 =>
<?php
require_once("./phpolait/phpolait.php");
$proxy = new JSONRpcProxy("http://127.0.0.1/test/function.php");
echo $proxy->power(2,2);
?>
函数.php 源 =>
class Math{
public function power($x,$y){
return pow($x,$y);
}
public function fact($x){
if ($x==0){
return 1;
} else {
$x *= $this->fact($x-1);
}
return $x;
}
};
new JSONRpcServer(new Math());
当试图访问 info.php 文件时,它会出现数组 =>
Array ( [0] => [1] => JSON-RPC call failed. [2] => )
我已经阅读过文档,但是您如何看待我遗漏了一些重要的东西,所以如果有人对这个框架有任何了解,可以帮我一把,我会很高兴,谢谢 :)
PS。并且还对继续改进的 phpolait 框架的任何替代方案感兴趣,至少有更新的版本