通信
gRPC客户端
作为 gRPC 客户端连接服务端并调用 Echo 回显方法,从请求 JSON 提取 message 发送,支持超时与 TLS 加密并输出响应 JSONGrpcClientTool · v1.0 · by system
输入参数 6
| 名称 | keyId | 类型 | 默认值 | 可连接 | 说明 |
|---|---|---|---|---|---|
| 服务端地址 | host | string | 127.0.0.1 | 否 | 要连接的 gRPC 服务端地址,必填且不能为空;留空或端口超出 1~65535 会在调用前返回 -1 并在运行信息提示 host/port 缺失或非法 |
| 端口 | port | int | 50051 | 否 | gRPC 服务端监听端口,默认 50051,合法范围 1~65535;取 0、负数或大于 65535 时返回 -1 并在运行信息提示参数错误 |
| 服务方法 | service_method | string | EchoService.Echo | 否 | 要调用的完整服务方法名,默认 EchoService.Echo,也接受简写 Echo;当前仅编译期生成的 Echo 方法可用,填其它值返回 -1 并提示未知 service_method |
| 请求JSON | request_json | string | {"message":"hi"} | 否 | 请求体 JSON 文本,默认空;从中解析 message 字段作为回显内容,字段为字符串时取其值、为其它类型时序列化为文本,解析失败时整段文本作为消息发送 |
| 超时(ms) | timeoutMs | int | 5000 | 否 | 本次 gRPC 调用的超时毫秒数,默认 5000,大于 0 时作为调用截止时间;服务端在该时限内未返回会判为调用失败并返回 -1 |
| 启用TLS | tls_enabled | bool | false | 否 | 是否对通道启用 TLS 加密,默认 false:关闭时使用非安全通道凭据,开启时改用 SSL 凭据建立加密连接,该选择在创建通道时生效 |
输出参数 3
| 名称 | keyId | 类型 | 默认值 | 可连接 | 说明 |
|---|---|---|---|---|---|
| 运行结果 | resultCode | int | — | 否 | 0=Echo 调用成功并写出响应 JSON 与成功状态;-1=参数非法、方法名不支持、常驻通道建立失败或调用失败时返回,运行信息给出具体原因 |
| 运行信息 | resultInfo | string | — | 否 | 本次调用的执行状态描述,成功时固定为 gRPC 调用成功,失败时给出参数错误、未知 service_method 或 gRPC 调用失败并附带错误详情 |
| 响应JSON | response_json | string | — | 否 | 调用成功时由服务端回显消息序列化成的 JSON 对象,形如含 message 字段的文本;调用失败时该项被置为空字符串 |
接入方式
联系与反馈
获取安装包与技术反馈
安装包通过微信二维码获取。安装部署、界面组态与工具配置过程中的问题,可通过同一渠道反馈,无需注册或填写表单。
- 安装包获取与部署说明
- 界面组态与工具配置
- 功能建议与问题反馈

微信扫码 · 安装包与问题反馈