Download the PHP package andphp/jsonrpc without Composer
On this page you can find all versions of the php package andphp/jsonrpc. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package jsonrpc
hyperf rpc与go的 josnrpc库通讯
兼容hyperf框架的之间jsonrpc通讯 以及与golang的jsonrpc库通讯
若rpc服务端为golang
config/autoload/servers.php配置文件修改
- 协议配置项 protocol为jsonrpc-bl
- 分包规则package_eof 为 \n
若hyperf框架服务端 需兼容 hypef框架rpc客户端和golang的rpc客户端请求
需修改服务端config/autoload/server.php配置文件修改项
- 分包规则package_eof修改为 \n
- callback数组修改为[ \Hyperf\Server\Event::ON_RECEIVE => [\Bl\BlTcpServer::class, 'onReceive'], ]
- 设置服务提供者的@RpcService的注解protocol属性为jsonrpc-bl
凡是代码需要使用jsonrpc-bl通讯协议的
- 需新增事件 新增文件RpcProtocolListener.php到app/Listener文件夹
- 通过配置文件注册监听器,修改config/autoload/listeners.php 配置文件
All versions of jsonrpc with dependencies
PHP Build Version
Package Version
Requires
hyperf/rpc Version
~2.2.0
hyperf/json-rpc Version ~2.2.0
hyperf/rpc-server Version ~2.2.0
hyperf/rpc-client Version ~2.2.0
php Version >=7.3
hyperf/json-rpc Version ~2.2.0
hyperf/rpc-server Version ~2.2.0
hyperf/rpc-client Version ~2.2.0
php Version >=7.3
The package andphp/jsonrpc contains the following files
Loading the files please wait ....