日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

Java Link SDK相關(guān)問題

本文介紹Java Link SDK使用過程中的常見問題。

如何通過Java Link SDK接入專有云

專有云有自己的TLS根證書, 跟公有云的根證書不一樣。對于需要通過Java Link SDK接入專有云的設(shè)備而言,就要通過替換根證書的方式接入。用戶需要找到自己專有云的根證書(例如user_ca.crt文件)進行替換。

示例代碼如下:

IoTMqttClientConfig config = new IoTMqttClientConfig();
config.productKey = deviceInfo.productKey;
config.deviceName = deviceInfo.deviceName;
InputStream is = ClassLoader.getSystemClassLoader().getResourceAsStream("user_ca.crt");//替換為專有云的根證書文件
config.channelRootCrtFile = is;//設(shè)置給mqtt實例
params.mqttClientConfig = config;

網(wǎng)關(guān)與子設(shè)備的重連機制

Java Link SDK的默認超時時間為65秒,用戶可以調(diào)用MqttConfigure.setKeepAliveInterval來設(shè)置超時時間,還可以調(diào)用MqttConfigure.getKeepAliveInterval來獲取超時時間。

在網(wǎng)絡(luò)斷開情況下,網(wǎng)關(guān)與物聯(lián)網(wǎng)平臺之間的連接也會斷開,在網(wǎng)絡(luò)恢復(fù)后,網(wǎng)關(guān)以及網(wǎng)關(guān)里的子設(shè)備會因為重連機制重新上線。

說明

子設(shè)備僅需在首次斷線重連后調(diào)用初始化函數(shù)(LinkKit.getInstance().getGateway().initSubDeviceThing),后續(xù)斷線重連時不需再調(diào)用該初始化函數(shù)。