System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本申請(qǐng)涉及數(shù)據(jù)處理和通信傳輸,尤其涉及物聯(lián)網(wǎng)。
技術(shù)介紹
1、物聯(lián)網(wǎng)網(wǎng)關(guān)是物聯(lián)網(wǎng)架構(gòu)中的關(guān)鍵組件,通常扮演著連接設(shè)備和云端平臺(tái)之間的橋梁,用于連接物聯(lián)網(wǎng)邊緣設(shè)備和云端平臺(tái),實(shí)現(xiàn)設(shè)備管理、數(shù)據(jù)采集、數(shù)據(jù)處理轉(zhuǎn)發(fā)、通信協(xié)議轉(zhuǎn)換等功能。如何保證物聯(lián)網(wǎng)網(wǎng)關(guān)數(shù)據(jù)傳輸?shù)陌踩浴⒖煽啃裕苊饧嫒菪院突ゲ僮餍詥?wèn)題,提高網(wǎng)關(guān)的擴(kuò)展性和兼容性,已經(jīng)成為重要的研究方向之一。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問(wèn)題之一。為此,本申請(qǐng)的一個(gè)目的在于提出一種業(yè)務(wù)消息的發(fā)布方法。
2、本申請(qǐng)的第二個(gè)目的在于提出一種業(yè)務(wù)消息的發(fā)布裝置。
3、本申請(qǐng)的第三個(gè)目的在于提出一種電子設(shè)備。
4、本申請(qǐng)的第四個(gè)目的在于提出一種非瞬時(shí)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
5、本申請(qǐng)的第五個(gè)目的在于提出一種計(jì)算機(jī)程序產(chǎn)品。
6、為達(dá)上述目的,本申請(qǐng)第一方面實(shí)施例提出了一種業(yè)務(wù)消息的發(fā)布方法,包括:
7、訂閱第一終端設(shè)備發(fā)送的消息主題,以獲取第一終端設(shè)備基于消息隊(duì)列遙測(cè)傳輸mqtt協(xié)議發(fā)送的業(yè)務(wù)消息;
8、針對(duì)每個(gè)消息主題下的業(yè)務(wù)消息,對(duì)業(yè)務(wù)消息進(jìn)行解碼和第一格式轉(zhuǎn)換,獲取預(yù)設(shè)標(biāo)準(zhǔn)數(shù)據(jù)格式下的標(biāo)準(zhǔn)消息;
9、基于標(biāo)準(zhǔn)消息進(jìn)行動(dòng)作觸發(fā),以消息訂閱的形式將標(biāo)準(zhǔn)消息發(fā)布給第二終端設(shè)備,第二終端設(shè)備為物聯(lián)網(wǎng)設(shè)備或衛(wèi)星設(shè)備。
10、本申請(qǐng)實(shí)施例中,對(duì)業(yè)務(wù)消息進(jìn)行解碼和第一格式轉(zhuǎn)換,獲取預(yù)設(shè)標(biāo)準(zhǔn)數(shù)據(jù)格式下的標(biāo)準(zhǔn)消息,是的
11、為達(dá)上述目的,本申請(qǐng)第二方面實(shí)施例提出了一種物聯(lián)網(wǎng)網(wǎng)關(guān),包括相連的接入模塊和數(shù)據(jù)收發(fā)模塊,其中:
12、接入模塊用于建立物聯(lián)網(wǎng)網(wǎng)關(guān)與第一終端設(shè)備之間的通信傳輸連接,獲取第一終端設(shè)備基于消息隊(duì)列遙測(cè)傳輸mqtt協(xié)議發(fā)送的業(yè)務(wù)消息;
13、數(shù)據(jù)收發(fā)模塊用于對(duì)接收到的業(yè)務(wù)消息進(jìn)行處理和解析,將業(yè)務(wù)消息轉(zhuǎn)發(fā)至第二終端設(shè)備,第二終端設(shè)備為衛(wèi)星設(shè)備或物聯(lián)網(wǎng)設(shè)備。
14、為達(dá)上述目的,本申請(qǐng)第三方面實(shí)施例提出了一種業(yè)務(wù)消息的發(fā)布裝置,包括:
15、獲取模塊,用于訂閱第一終端設(shè)備發(fā)送的消息主題,以獲取第一終端設(shè)備基于消息隊(duì)列遙測(cè)傳輸mqtt協(xié)議發(fā)送的業(yè)務(wù)消息;
16、轉(zhuǎn)換模塊,用于針對(duì)每個(gè)消息主題下的業(yè)務(wù)消息,對(duì)業(yè)務(wù)消息進(jìn)行解碼和第一格式轉(zhuǎn)換,獲取預(yù)設(shè)標(biāo)準(zhǔn)數(shù)據(jù)格式下的標(biāo)準(zhǔn)消息;
17、發(fā)送模塊,用于基于標(biāo)準(zhǔn)消息進(jìn)行動(dòng)作觸發(fā),以消息訂閱的形式將標(biāo)準(zhǔn)消息發(fā)布給第二終端設(shè)備,第二終端設(shè)備為物聯(lián)網(wǎng)設(shè)備或衛(wèi)星設(shè)備。
18、為達(dá)上述目的,本申請(qǐng)第四方面實(shí)施例提出了一種電子設(shè)備,包括:
19、至少一個(gè)處理器;以及
20、與至少一個(gè)處理器通信連接的存儲(chǔ)器;其中,
21、存儲(chǔ)器存儲(chǔ)有可被至少一個(gè)處理器執(zhí)行的指令,指令被至少一個(gè)處理器執(zhí)行,以使至少一個(gè)處理器能夠執(zhí)行本申請(qǐng)第一方面實(shí)施例中提供的業(yè)務(wù)消息的發(fā)布方法。
22、為達(dá)上述目的,本申請(qǐng)第五方面實(shí)施例提出了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)指令,其中,計(jì)算機(jī)指令用于使計(jì)算機(jī)執(zhí)行根據(jù)本申請(qǐng)第一方面實(shí)施例中提供的業(yè)務(wù)消息的發(fā)布方法。
23、為達(dá)上述目的,本申請(qǐng)第六方面實(shí)施例提出了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,計(jì)算機(jī)程序在被處理器執(zhí)行時(shí)實(shí)現(xiàn)本申請(qǐng)第一方面實(shí)施例中提供的業(yè)務(wù)消息的發(fā)布方法。
本文檔來(lái)自技高網(wǎng)...【技術(shù)保護(hù)點(diǎn)】
1.一種業(yè)務(wù)消息的發(fā)布方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對(duì)所述業(yè)務(wù)消息進(jìn)行解碼和第一格式轉(zhuǎn)換,獲取預(yù)設(shè)標(biāo)準(zhǔn)數(shù)據(jù)格式下的標(biāo)準(zhǔn)消息,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述對(duì)所述業(yè)務(wù)消息進(jìn)行解碼,獲取解碼后的所述業(yè)務(wù)消息,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述業(yè)務(wù)消息攜帶所述第一終端設(shè)備的第一標(biāo)識(shí),所述基于所述標(biāo)準(zhǔn)消息進(jìn)行動(dòng)作觸發(fā),以消息訂閱的形式將所述標(biāo)準(zhǔn)消息發(fā)布給第二終端設(shè)備,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,由物聯(lián)網(wǎng)網(wǎng)關(guān)執(zhí)行,所述接收第一終端設(shè)備基于MQTT協(xié)議發(fā)送的業(yè)務(wù)消息之前,還包括:
6.根據(jù)權(quán)利要求1-5任一項(xiàng)所述的方法,其特征在于,所述以消息訂閱的形式將所述標(biāo)準(zhǔn)消息發(fā)布給第二終端設(shè)備之前,還包括:
7.根據(jù)權(quán)利要求1-5任一項(xiàng)所述的方法,其特征在于,以消息訂閱的形式將所述標(biāo)準(zhǔn)消息發(fā)布給第二終端設(shè)備之后,還包括:
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述訂閱所述第一終端設(shè)備發(fā)送的消息主題,以獲取第一
9.一種物聯(lián)網(wǎng)網(wǎng)關(guān),其特征在于,包括相連的接入模塊和數(shù)據(jù)收發(fā)模塊,其中:
10.根據(jù)權(quán)利要求9所述的網(wǎng)關(guān),其特征在于,所述接入模塊包括設(shè)備接入模塊和通信管理模塊,其中:
11.根據(jù)權(quán)利要求9所述的網(wǎng)關(guān),其特征在于,所述數(shù)據(jù)收發(fā)模塊包括數(shù)據(jù)處理模塊、衛(wèi)星短報(bào)文轉(zhuǎn)發(fā)模塊和數(shù)據(jù)推送模塊,其中:
12.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述物聯(lián)網(wǎng)網(wǎng)關(guān)還包括數(shù)據(jù)存儲(chǔ)模塊,用于存儲(chǔ)所述標(biāo)準(zhǔn)消息,并記錄消息發(fā)布日志。
13.一種業(yè)務(wù)消息的發(fā)布裝置,其特征在于,包括:
14.一種電子設(shè)備,包括:
15.一種存儲(chǔ)有計(jì)算機(jī)指令的非瞬時(shí)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所述計(jì)算機(jī)指令用于使所述計(jì)算機(jī)執(zhí)行根據(jù)權(quán)利要求1-8中任一項(xiàng)所述的方法的步驟。
16.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序在被處理器執(zhí)行時(shí)實(shí)現(xiàn)根據(jù)權(quán)利要求1-8中任一項(xiàng)所述的方法。
...【技術(shù)特征摘要】
1.一種業(yè)務(wù)消息的發(fā)布方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對(duì)所述業(yè)務(wù)消息進(jìn)行解碼和第一格式轉(zhuǎn)換,獲取預(yù)設(shè)標(biāo)準(zhǔn)數(shù)據(jù)格式下的標(biāo)準(zhǔn)消息,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述對(duì)所述業(yè)務(wù)消息進(jìn)行解碼,獲取解碼后的所述業(yè)務(wù)消息,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述業(yè)務(wù)消息攜帶所述第一終端設(shè)備的第一標(biāo)識(shí),所述基于所述標(biāo)準(zhǔn)消息進(jìn)行動(dòng)作觸發(fā),以消息訂閱的形式將所述標(biāo)準(zhǔn)消息發(fā)布給第二終端設(shè)備,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,由物聯(lián)網(wǎng)網(wǎng)關(guān)執(zhí)行,所述接收第一終端設(shè)備基于mqtt協(xié)議發(fā)送的業(yè)務(wù)消息之前,還包括:
6.根據(jù)權(quán)利要求1-5任一項(xiàng)所述的方法,其特征在于,所述以消息訂閱的形式將所述標(biāo)準(zhǔn)消息發(fā)布給第二終端設(shè)備之前,還包括:
7.根據(jù)權(quán)利要求1-5任一項(xiàng)所述的方法,其特征在于,以消息訂閱的形式將所述標(biāo)準(zhǔn)消息發(fā)布給第二終端設(shè)備之后,還包括:
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述訂...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:李志真,周志杰,王厚萌,楊凱,廖浩偉,張祥,陳少鵬,李黎,
申請(qǐng)(專利權(quán))人:中國(guó)星網(wǎng)網(wǎng)絡(luò)應(yīng)用有限公司,
類(lèi)型:發(fā)明
國(guó)別省市:
還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。