此rpc基础于swoole定长包头通讯协议的最精简的rpc
支持并发\单调,异步\同步
目前只提供php语言版本,后续还会根据使用建议逐渐迭代
可以很方便快速的搭建后端应用服务器
此开源用于快速实现rpc的基础,根据需要进行调配,用于php前后端服务器间rpc
后续将配套中间件及服务降级
基础swoole,性能较好可供大中型网站使用
客户端代码:
$obj = new dorarpcclient();for ($i = 0; $i singleapi(abc, array(234, $i), true); var_dump($ret); #multi $data = array( oak => array(name => oakdf, param => array(dsaf => 321321)), cd => array(name => oakdfff, param => array(codo => fds)), ); $ret = $obj->multiapi($data, false); var_dump($ret);}
服务器端:
$server = new dorarpcserver();//这里必须是dorarpcserver继承类并实现dowork才可以工作
项目主页:http://www.open-open.com/lib/view/home/1434011480176
