文档

概述

更新时间:

使用Java语言开发产品时,您可以使用物联网平台提供的Java SDK,简化开发过程,使设备快速接入物联网平台。本章简要介绍Java SDK的使用说明和功能介绍。

使用说明

Java SDK分为Paho-SDKLink SDK两个系列。

  • Paho-MQTT Java接入示例基于开源的Paho-Java,提供了基础的连接和消息收发功能,适用于以使用基础功能为主的用户。用户可以根据Alink协议按需对接高阶功能。

  • Link SDK实现了物联网平台的全部基础功能以及多数高阶功能,适用于需要使用高阶功能(例如物模型、网关、设备影子等)的用户。本文主要介绍Java Link SDK系列。

功能介绍

类型

功能模块

功能说明

参考文档

设备接入

MQTT接入

将设备与物联网平台建立MQTT协议的连接,实现设备与物联网平台的通信。

重要

如果您需要物联网平台主动向设备推送消息,请使用MQTT协议接入设备。

基于MQTT Topic通信

设备管理

物模型

基于物模型对设备进行管理,无需关心设备与物联网平台之间的数据交互格式,降低开发成本。

物模型开发

设备标签

为设备自定义标识,以便灵活管理设备。

设备标签

设备影子

缓存设备状态。设备在线时,可以直接获取云端指令;设备离线后,再次上线时可以主动拉取云端指令。

设备影子

网关与子设备

将设备的网关接入物联网平台,使不具备IP地址的设备间接地接入物联网平台。

网关与子设备

消息通信

数据压缩

设置设备与物联网平台之间消息传输需要压缩或解压缩的Topic列表,设备通信时,处于该列表中Topic对应的消息可以压缩后再传输。压缩或解压缩的动作由SDK执行,设备端和服务端发送或接收到的为未压缩数据。

数据压缩

监控运维

远程配置

在不用重启设备或中断设备运行的情况下,可以在线远程更新设备的系统参数、网络参数等配置信息。

远程配置

  • 本页导读 (1)