亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種物聯(lián)控制平臺(tái)及其實(shí)現(xiàn)方法

文檔序號:9767878閱讀:411來源:國知局
一種物聯(lián)控制平臺(tái)及其實(shí)現(xiàn)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及物聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及的是一種物聯(lián)控制平臺(tái)及其實(shí)現(xiàn)方法。
【背景技術(shù)】
[0002]目前在物聯(lián)領(lǐng)域,一般是通過兩種方式實(shí)現(xiàn),一種是通過在終端設(shè)備上串聯(lián)一個(gè)物聯(lián)模塊,達(dá)到物聯(lián)目的,另一種方式在智能終端上,設(shè)計(jì)實(shí)現(xiàn)滿足物聯(lián)協(xié)議的APP,從而達(dá)到的物聯(lián)目的,但是不管是通過串聯(lián)物聯(lián)模塊,還是在智能終端上安裝APP,都涉及到多種平臺(tái),然而多平臺(tái)的軟件開發(fā)或移植都會(huì)帶來成本的增加,但若通過在智能終端上只放入通訊或者交互接口,通過服務(wù)器端進(jìn)行邏輯處理,會(huì)增大服務(wù)器的壓力,因此需要提供一種新的物聯(lián)平臺(tái)及其控制處理方法。
[0003]因此,現(xiàn)有技術(shù)有待于進(jìn)一步的改進(jìn)。

【發(fā)明內(nèi)容】

[0004]鑒于上述現(xiàn)有技術(shù)中的不足之處,本發(fā)明的目的在于為用戶提供一種基于物聯(lián)控制平臺(tái)及其實(shí)現(xiàn)方法,克服現(xiàn)有物聯(lián)技術(shù)中跨平臺(tái)開發(fā)成本高及服務(wù)器壓力大的缺陷。
[0005]本發(fā)明解決技術(shù)問題所采用的技術(shù)方案如下:
一種物聯(lián)控制平臺(tái)的實(shí)現(xiàn)方法,其中,包括:
A、預(yù)先在服務(wù)器配置若干型號的家電設(shè)備的邏輯代碼模板;
B、控制終端判斷是否存在與控制終端所選擇的家電設(shè)備的型號相匹配的邏輯代碼模板,如果不存在,則向服務(wù)器請求并下載與所選擇的家電設(shè)備的型號相匹配的邏輯代碼模板;
C、控制終端根據(jù)下載的邏輯代碼模板選擇相應(yīng)的編譯工具進(jìn)行本地編譯生成可執(zhí)行代碼。
[0006]所述物聯(lián)控制平臺(tái)的實(shí)現(xiàn)方法,其中,所述步驟B還包括:
BI 1、控制終端發(fā)送身份認(rèn)證信息到服務(wù)器端,若服務(wù)器端返回認(rèn)證成功,則執(zhí)行步驟BI 2,否則,結(jié)束本次操作;
BI 2、控制終端向服務(wù)器發(fā)出下載邏輯代碼模板的申請;
B13、服務(wù)器接受所述申請,向控制終端推送邏輯代碼模板;
B14、控制終端從服務(wù)器端下載所述邏輯代碼模板到本地。
[0007]所述物聯(lián)控制平臺(tái)的實(shí)現(xiàn)方法,其特征在于,所述步驟C包括:
CU、控制終端下載邏輯代碼模板的同時(shí),接收服務(wù)器推送的密鑰,根據(jù)所述密鑰對下載到的邏輯代碼模板進(jìn)行解密,得到解密后的邏輯代碼模塊;
C12、對解密后的邏輯代碼模板進(jìn)行完整性校驗(yàn);
C13、根據(jù)邏輯代碼模板的種類對完整性校驗(yàn)成功的邏輯代碼模板進(jìn)行可執(zhí)行代碼轉(zhuǎn)換,并對轉(zhuǎn)換成功的邏輯代碼模板進(jìn)行可執(zhí)行操作檢測。
[0008]所述物聯(lián)控制平臺(tái)的實(shí)現(xiàn)方法,其中,在所述步驟C13還包括: 對邏輯代碼模板的種類進(jìn)行識別,選擇與其種類相匹配的編譯工具對其進(jìn)行可執(zhí)行代碼轉(zhuǎn)換。
[0009]所述物聯(lián)控制平臺(tái)的實(shí)現(xiàn)方法,其中,在所述步驟C12還包括:
C121、若完整性校驗(yàn)失敗,則提示重新下載邏輯代碼模板。
[0010]一種物聯(lián)控制平臺(tái),包括:
代碼模板配置模塊,用于預(yù)先在服務(wù)器配置若干型號的家電設(shè)備的邏輯代碼模板;本地代碼判斷模塊,用于控制終端判斷是否存在與控制終端所選擇的家電設(shè)備的型號相匹配的邏輯代碼模板,如果不存在,則向服務(wù)器請求并下載與所選擇的家電設(shè)備的型號相匹配的邏輯代碼模板;
代碼模板獲取模塊,用于控制終端根據(jù)下載的邏輯代碼模板選擇相應(yīng)的編譯工具進(jìn)行本地編譯生成可執(zhí)行代碼。
[0011]所述的物聯(lián)控制平臺(tái),其中,所述本地代碼判斷模塊,包括:
身份認(rèn)證單元,用于控制終端發(fā)送身份認(rèn)證信息到服務(wù)器端;
申請下載單元,用于當(dāng)服務(wù)器返回認(rèn)證成功,則控制終端向服務(wù)器發(fā)出下載邏輯代碼模板的申請;
代碼推送單元,用于服務(wù)器接受所述申請,向控制終端推送邏輯代碼模板;
代碼下載單元,用于控制終端從服務(wù)器端下載所述邏輯代碼模板到本地。
[0012]所述的物聯(lián)控制平臺(tái),其中,所述代碼模板獲取模塊,還包括:
解密單元,用于控制終端下載邏輯代碼模板的同時(shí),接收服務(wù)器推送的密鑰,根據(jù)所述密鑰對下載到的邏輯代碼模板進(jìn)行解密,得到解密后的邏輯代碼模板;
完整性校驗(yàn)單元,用于對解密后的邏輯代碼模板進(jìn)行完整性校驗(yàn);
代碼轉(zhuǎn)換單元,用于根據(jù)邏輯代碼模板的種類對完整性校驗(yàn)成功的邏輯代碼模板進(jìn)行可執(zhí)行代碼轉(zhuǎn)換,并對轉(zhuǎn)換成功的邏輯代碼模板進(jìn)行可執(zhí)行操作檢測。
[0013]所述的物聯(lián)控制平臺(tái),其中,所述代碼轉(zhuǎn)換單元,包括:
動(dòng)態(tài)編譯子單元,用于對邏輯代碼模板的種類進(jìn)行識別,選擇與其種類相匹配的編譯工具對其進(jìn)行可執(zhí)行代碼轉(zhuǎn)換。
[0014]所述的物聯(lián)控制平臺(tái),其中,所述完整性校驗(yàn)單元還用于:若完整性校驗(yàn)失敗,則提示重新下載邏輯代碼模板。
[0015]有益效果,本發(fā)明提供了一種基于服務(wù)器的物聯(lián)控制平臺(tái)及其實(shí)現(xiàn)方法,通過判斷控制終端內(nèi)部是否含有與其相連接的家電設(shè)備相匹配的邏輯代碼模板,若不含有,則從服務(wù)器端獲取與家電設(shè)備相匹配的邏輯代碼,對獲取到的邏輯代碼進(jìn)行編譯和可執(zhí)行性檢測,并向服務(wù)器發(fā)出完成編譯和通過可執(zhí)行性檢測的信息,從而實(shí)現(xiàn)控制終端對家電設(shè)備的物聯(lián)控制。本發(fā)明所述物聯(lián)控制方法及其平臺(tái),從服務(wù)器中獲取邏輯代碼,對邏輯代碼進(jìn)行編譯,使家電設(shè)備成為控制可執(zhí)行狀態(tài),從而實(shí)現(xiàn)控制終端與家電設(shè)備之間的物聯(lián),不僅有效的降低跨平臺(tái)開發(fā)的成本,也不用將復(fù)雜邏輯在服務(wù)端進(jìn)行處理,減少服務(wù)器傳輸?shù)奶幚碜侄危岣卟l(fā)利用率。
【附圖說明】
[0016]圖1是是本發(fā)明提供的物聯(lián)控制平臺(tái)的實(shí)現(xiàn)方法的步驟流程圖。
[0017]圖2是本發(fā)明提供的物聯(lián)控制平臺(tái)的原理結(jié)構(gòu)示意圖。
[0018]圖3是本發(fā)明提供的物聯(lián)控制平臺(tái)具體實(shí)施例中的步驟示意圖。
【具體實(shí)施方式】
[0019]為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚、明確,以下參照附圖并舉實(shí)施例對本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用于解釋本發(fā)明,并不用于限定本發(fā)明。
[0020]本發(fā)明提供了一種物聯(lián)控制平臺(tái)的實(shí)現(xiàn)方法,如圖1所示,所述方法包括:
S1、預(yù)先在服務(wù)器配置若干型號的家電設(shè)備的邏輯代碼模板。
[0021]為了實(shí)現(xiàn)控制終端可以順利的從服務(wù)器獲取所需要的邏輯代碼模板,首先需要在服務(wù)器中配置適用于各種家用電器的邏輯代碼模板,當(dāng)家用電器需要獲取相應(yīng)的邏輯代碼時(shí),僅僅需要從服務(wù)器中獲取相應(yīng)的邏輯代碼模板,對其進(jìn)行編譯,將其轉(zhuǎn)換成可執(zhí)行代碼,從而實(shí)現(xiàn)控制終端對其的控制操作。
[0022]所述邏輯代碼模板的種類可以按照家用電器的型號及其所使用的操作平臺(tái)來劃分,比如:1S平臺(tái)適用的邏輯代碼模板、Iinux平臺(tái)適用的邏輯代碼模板以及android平臺(tái)適用的邏輯代碼模板,或者其他平臺(tái)適用的邏輯代碼模板。
[0023]S2、控制終端判斷是否存在與控制終端所選擇的家電設(shè)備的型號相匹配的邏輯代碼模板,如果不存在,則向服務(wù)器請求并下載與所選擇的家電設(shè)備的型號相匹配的邏輯代碼模板。
[0024]具體的,所述方法中家電設(shè)備所要實(shí)現(xiàn)的功能,可以通過集成到物聯(lián)模塊中實(shí)現(xiàn),也可以通過設(shè)計(jì)單獨(dú)的軟件APP實(shí)現(xiàn),在具體應(yīng)用時(shí),將具有該功能模塊安裝在家電設(shè)備內(nèi),或者將安裝有具有該功能模塊的移動(dòng)終端與家電設(shè)備建立連接,比如:若家電設(shè)備為智能電視,則該功能可以集成到智能電視的機(jī)頂盒上,也可以通過單
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1