没有合适的资源?快使用搜索试试~ 我知道了~
jsonrpc:netrpcjsonrpc包装器,支持更灵活的方法命名约定
共5个文件
go:3个
md:1个
license:1个
需积分: 5 0 下载量 87 浏览量
2021-05-11
11:56:26
上传
评论
收藏 5KB ZIP 举报
温馨提示
jsonrpc jsonrpc是标准net/rpc/jsonrpc包的包装,在服务器端为Service.Method以外的命名约定提供支持。 我需要这样做,以便与使用Go以外的方法实现的JSON-RPC服务器配合使用,而Go使用的是诸如“ list-dbs”之类的方法名称。 客户端实际上并不需要更改,但是我提供了一个包装,使客户端和服务器端之间具有一些对称性(导入单个jsonrpc包更容易)。 除了映射之外,其余功能与net/rpc/jsonrpc相同。 用法示例 在服务器端,更改此: codec := jsonrpc.NewServerCodec(conn) go server.ServeCodec(codec) 对此: mapping := map[string]string{ "add": "Arith.Add", "sub": "Arith.Sub", } codec
资源推荐
资源详情
资源评论
收起资源包目录
jsonrpc-master.zip (5个子文件)
jsonrpc-master
all_test.go 7KB
client.go 907B
LICENSE 1KB
README.md 1KB
server.go 1KB
共 5 条
- 1
资源评论
风花雪月不等人
- 粉丝: 26
- 资源: 4645
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功