SdTcpRpcPool
sd框架专用的RPC方式,区别在于他并不是一个连接池而是通过一个连接用token来识别每一个请求的顺序,更加省资源和高效。
$this->addAsynPool('RPC',new SdTcpRpcPool
($this->config,'test',"192.168.0.1:9093"));
用法和TcpClientPool类似但是为了方便增加了个帮助函数。
function helpToBuildSDControllerQuest($context, $controllerName, $method)
其中$context就是Controller,Model中的context。通过helpToBuildSDControllerQuest获取构建后的data,再通过coroutineSend发出请求,可以加上oneway标示表明这是一个单向请求。