nizsheanez/yii2-json-rpc

PHP 的轻量级 JsonRpc 服务器和客户端

安装次数: 28,799

依赖者: 0

推荐者: 0

安全性: 0

星标: 18

关注者: 4

分支: 20

开放问题: 1

类型:yii2-extension

v1.1.8 2018-06-12 05:27 UTC

This package is not auto-updated.

Last update: 2024-09-13 06:13:48 UTC


README

Yii2 的 JsonRpc 服务器和客户端

##服务器使用

  1. 使用 Composer 安装
"require": {
    "nizsheanez/yii2-json-rpc": "1.*",
},

php composer.phar update
  1. 添加操作到控制器
public function actions()
{
    return array(
        'index' => array(
            'class' => \nizsheanez\jsonRpc\Action::class,
        ),
    );
}

public function sum($a, $b) {
	return $a + $b;
}
  1. 控制器的所有方法现在都可作为 JsonRpc 方法使用,例如查看 sum 方法

##客户端使用

$client = new \nizsheanez\JsonRpc\Client('http://url/of/webservice');

$response = $client->sum(2, 3);
echo $response;
  1. 享受吧!