云端SDK介绍

应用服务接入SeewoIoT平台后,为了和平台进行便捷的通信,提供了云端使用的SDK,主要分为上行SDK和下行SDK。应用服务引入上行SDK后,只需经过简单的配置,即可接收设备端通过IoT平台转发的请求信息。应用端要往设备端发消息只需要调用IoT平台的接口即可,此为下行SDK。

1 名词解析

  • 应用服务:即泛指对接IoT平台的云端服务。
  • 上行SDK:接收规则引擎路由数据,并将数据自动转成应用端定义格式的SDK。目前支持的通信方式有:RPC(dubbo) inner、RocketMQ、RabbitMQ、Kafka、HTTP。此SDK暂时只支持JAVA版本,若不使用这个SDK,应用端将接收到原始数据,并自行解析。
  • 下行SDK:由iot平台暴露给应用端使用的SDK,提供了一些接口操作。调用方式包括RPCHTTP,RPC(dubbo)只支持内部应用调用,可通过私服获取依赖包;HTTP主要提供给外部用户使用。

2 获取SDK

详见:云端SDK下载