[發明專利]一種用于規范物聯網硬件感知層反饋信息的方法及裝置在審
| 申請號: | 201710567172.0 | 申請日: | 2017-07-12 |
| 公開(公告)號: | CN107402565A | 公開(公告)日: | 2017-11-28 |
| 發明(設計)人: | 程寧 | 申請(專利權)人: | 重慶九鈺智慧科技有限公司 |
| 主分類號: | G05B23/02 | 分類號: | G05B23/02;H04L29/08 |
| 代理公司: | 成都頂峰專利事務所(普通合伙)51224 | 代理人: | 趙正寅 |
| 地址: | 404010 重慶市南岸區江*** | 國省代碼: | 重慶;85 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用于 規范 聯網 硬件 感知 反饋 信息 方法 裝置 | ||
技術領域
本發明涉及電子技術領域,特別涉及一種用于規范物聯網硬件感知層反饋信息的方法及裝置。
背景技術
目前,在物聯網云平臺的B/S或C/S架構模式下,服務器在業務應用控制層接入硬件感知設備時需要通過Serial,Socket,WebScoket,DLL,Nodejs,JavaScript,SOAP,httpftp,gprs等多種通信協議或技術才能實現對硬件感知設備的通信控制。
隨著接入的硬件感知設備種類越來越豐富,開發語言也將越來越復雜,涉及到的協議和技術隨之越來越多,這必將導致業務應用控制層的代碼變得越來越臃腫,進而服務器的壓力就越來越大,開發者在整合不同類型的服務時也需要付出極大的代價,對于開發資源來說無疑是一種浪費。
因此,現有技術中存在不同的硬件設備采用不同的協議標準進行相關的控制業務,導致業務應用控制層的代碼變得越來越臃腫,增加了服務器的負擔,同時增大了開發者整合的難度的技術缺陷。
發明內容
本發明實施例提供一種用于規范物聯網硬件感知層反饋信息的方法及裝置。解決了現有技術中不同的硬件設備采用不同的協議標準進行相關的控制業務,導致業務應用控制層的代碼變得越來越臃腫,不利于開發者整合,同時造成開發資源浪費的技術缺陷。
第一方面,本發明實施例提供一種用于規范物聯網硬件感知層反饋信息的方法,所述方法包括:
接收來自ESB反饋的第一硬件設備的第一message信息;以及接收來自ESB反饋的第二硬件設備的第二message信息;
解耦所述第一message信息,獲得第一標準message信息;以及解耦所述第二message信息,獲得第二標準message信息;
存儲所述第一標準message信息至數據庫;以及存儲所述第二標準message信息至所述數據庫。
結合第一方面,在第一方面的第一種可能的實施方式中,所述第一message信息的第一報文格式不同于所述第二message信息的第二報文格式。
結合第一方面,在第一方面的第二種可能的實施方式中,所述第一標準message信息與所述第二標準message信息的信息格式為相同的標準信息格式。
結合第一方面的第二種可能的實施方式,在第一方面的第三種可能的實施方式中,所述第一標準message信息包含所述第一硬件設備對應的第一廠家編號、第一方法類型和第一獲取參數;所述第二標準message信息包含所述第二硬件設備對應的第二廠家編號、第二方法類型和第二獲取參數。
結合第一方面,在第一方面的第四種可能的實施方式中,所述存儲所述第一標準message信息至數據庫;以及存儲所述第二標準message信息至所述數據庫,具體為:采用Java語言存儲至所述數據庫。
第二方面,本發明實施例提供了一種用于規范物聯網硬件感知層反饋信息的裝置,所述裝置包括:
接收模塊,用于接收來自ESB反饋的第一硬件設備的第一message信息;以及接收來自ESB反饋的第二硬件設備的第二message信息;
解耦模塊,用于解耦所述第一message信息,獲得第一標準message信息;以及解耦所述第二message信息,獲得第二標準message信息;
存儲模塊,用于存儲所述第一標準message信息至數據庫;以及存儲所述第二標準message信息至所述數據庫。
結合第二方面,在第二方面的第一種可能的實施方式中,所述第一message信息的第一報文格式不同于所述第二message信息的第二報文格式。
結合第二方面,在第二方面的第二種可能的實施方式中,所述第一標準message信息與所述第二標準message信息的信息格式為相同的標準信息格式。
結合第二方面的第二種可能的實施方式,在第二方面的第三種可能的實施方式中,所述第一標準message信息包含所述第一硬件設備對應的第一廠家編號、第一方法類型和第一獲取參數;所述第二標準message信息包含所述第二硬件設備對應的第二廠家編號、第二方法類型和第二獲取參數。
結合第二方面,在第二方面的第四種可能的實施方式中,所述存儲模塊具體為基于Java語言的存儲模塊。
本發明提供的一個或者多個實施例至少存在如下技術效果或優點:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于重慶九鈺智慧科技有限公司,未經重慶九鈺智慧科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710567172.0/2.html,轉載請聲明來源鉆瓜專利網。





