ThingsBoard教程(二十九):详细讲解在tb平台下 http协议下的客户端rpc,服务的rpc的使用

客户端rpc

先来说一下简单的客户端rpc,
客户端发起rpc请求,只需要使用post方法调用该接口即可以

http://host:port/api/v1/$ACCESS_TOKEN/rpc

请求路径中间的参数 ACCESS_TOKEN 必须是设备的访问令牌。

请求携带的参数如下,二个参数methodparams

{
    "method": "getName",
    "params": {}
}

发起请求后,数据会经过规则链,如果你的规则链中没有处理来自设备的rpc相关逻辑,那么客户端是得不响应的。
你需要使用 RPC Request from Device的链接线,以及rpc call reply 的rpc回应节点。如下图是我的跟规则链。

在这里插入图片描述

在rpc处理的链条里,script节点处理了业务逻辑的主要功能。
内容如下
在这里插入图片描述

判断msg中的method,即设备端发送的参数。
根据method的值,来执行相应的业务逻辑。客户端主动向服务的发送rpc请求,这个比较简单。

服务端rpc

服务端rpc指的是服

相关推荐

  1. RPC教程 2.支持并发与异步客户

    2024-04-23 07:50:02       36 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-23 07:50:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-23 07:50:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-23 07:50:02       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-23 07:50:02       20 阅读

热门阅读

  1. 【Node.js】json-server

    2024-04-23 07:50:02       43 阅读
  2. Ruby中Rack中间件的作用是什么?如何应用?

    2024-04-23 07:50:02       30 阅读
  3. Kubernetes 核心技术组件Scheduler解析

    2024-04-23 07:50:02       51 阅读
  4. I fumo 星(STL,数学)

    2024-04-23 07:50:02       18 阅读
  5. Nginx四层负载均衡

    2024-04-23 07:50:02       26 阅读
  6. CSS3 transition过渡:打造流畅动画效果的全面指南

    2024-04-23 07:50:02       34 阅读
  7. 天星金融消保课堂开讲,金融健康意识再提升

    2024-04-23 07:50:02       16 阅读
  8. 说说redis的集群的原理吧

    2024-04-23 07:50:02       15 阅读
  9. redis 无占用 两种方式 清除大批量数据 lua脚本

    2024-04-23 07:50:02       13 阅读
  10. gitlab上传新创建的工程项目

    2024-04-23 07:50:02       60 阅读
  11. MySQL-数据目录

    2024-04-23 07:50:02       45 阅读
  12. 2007. 从双倍数组中还原原数组

    2024-04-23 07:50:02       17 阅读