library swoole-rpc
Rpc library for swoole
xiaolin/swoole-rpc
Rpc library for swoole
- Saturday, June 23, 2018
- by missxiaolin
- Repository
- 0 Watchers
- 0 Stars
- 2 Installations
- PHP
- 0 Dependents
- 0 Suggesters
- 0 Forks
- 1 Open issues
- 4 Versions
- 0 % Grown
Swoole RPC Library
安装
composer require xiaolin/swoole-rpc
使用
服务端示例代码, (*1)
<?php
require __DIR__ . '/../vendor/autoload.php';
use Lin\Swoole\Rpc\Server;
use Lin\Swoole\Rpc\Handler\HanderInterface;
use Lin\Swoole\Rpc\Code\InstanceTrait;
class TestHandler implements HanderInterface
{
use InstanceTrait;
public function test()
{
return 'success';
}
}
$server = new Server();
$server->setHandler('test', TestHandler::getInstance())->serve('0.0.0.0', '11520', [
'pid_file' => './socket.pid',
'daemonize' => false,
'max_request' => 500, // 每个worker进程最大处理请求次数
'open_eof_check' => true,
'package_eof' => "\r\n",
]);
客户端示例代码, (*2)
<?php
use Lin\Swoole\Rpc\Client\Client;
/**
* Class TestClient
* @method test
*/
class TestClient extends Client
{
protected $service = 'test';
protected $host = '127.0.0.1';
protected $port = 11520;
}
$result = TestClient::getInstance()->test();
dev-master
9999999-dev
Rpc library for swoole
Sources
Download
MIT
The Requires
The Development Requires
by
小林
1.0.2
1.0.2.0
Rpc library for swoole
Sources
Download
MIT
The Requires
The Development Requires
by
小林
1.0.1
1.0.1.0
Rpc library for swoole
Sources
Download
MIT
The Requires
The Development Requires
by
小林
1.0.0
1.0.0.0
Rpc library for swoole
Sources
Download
MIT
The Requires
The Development Requires
by
小林