Example #1
0
<?php

include "../doradrpc/base/doraconst.class.php";
include "../doradrpc/base/packet.class.php";
include "../doradrpc/base/client.class.php";
$config = array(array("ip" => "192.168.33.10", "port" => 9567));
$obj = new \DoraDRPC\Base\Client($config);
//for ($i = 0; $i < 100000; $i++) {
//single && sync
$ret = $obj->singleAPI("abc", array(234, $i), true, 1);
var_dump($ret);
//single call && async
$ret = $obj->singleAPI("abc", array(234, $i), false, 1);
var_dump($ret);
//multi && sync
$data = array("oak" => array("name" => "oakdf", "param" => array("dsaf" => "321321")), "cd" => array("name" => "oakdfff", "param" => array("codo" => "fds")));
$ret = $obj->multiAPI($data, false, 1);
var_dump($ret);
//multi && async
$data = array("oak" => array("name" => "oakdf", "param" => array("dsaf" => "32111321")), "cd" => array("name" => "oakdfff", "param" => array("codo" => "f11ds")));
$ret = $obj->multiAPI($data, true, 1);
var_dump($ret);
//}
Example #2
0
<?php

include "../doradrpc/base/doraconst.class.php";
include "../doradrpc/base/packet.class.php";
include "../doradrpc/base/client.class.php";
$config = array(array("ip" => "127.1.0.1", "port" => 9567));
$obj = new \DoraDRPC\Base\Client($config);
for ($i = 0; $i < 100000; $i++) {
    //single && sync
    $ret = $obj->singleAPI("abc", array(234, $i), true, 1, "192.168.33.10", 9567);
    var_dump($ret);
    //multi && async
    $data = array("oak" => array("name" => "oakdf", "param" => array("dsaf" => "321321")), "cd" => array("name" => "oakdfff", "param" => array("codo" => "fds")));
    $ret = $obj->multiAPI($data, true, 1, "192.168.33.10", 9567);
    var_dump($ret);
}
Example #3
0
<?php

include "../doradrpc/base/doraconst.class.php";
include "../doradrpc/base/packet.class.php";
include "../doradrpc/base/client.class.php";
$config = array(array("ip" => "192.168.33.10", "port" => 9567));
$obj = new \DoraDRPC\Base\Client($config);
$ret = $obj->getStat();
var_dump($ret);