[發(fā)明專利]物聯(lián)網(wǎng)應用開發(fā)自動創(chuàng)建的方法、裝置及服務器有效
| 申請?zhí)枺?/td> | 201910147951.4 | 申請日: | 2019-02-27 |
| 公開(公告)號: | CN109885293B | 公開(公告)日: | 2022-04-29 |
| 發(fā)明(設計)人: | 陳良;徐小輝;黃聰;周麗娟;李春玲 | 申請(專利權)人: | 重慶電子工程職業(yè)學院 |
| 主分類號: | G06F8/30 | 分類號: | G06F8/30 |
| 代理公司: | 北京超凡志成知識產(chǎn)權代理事務所(普通合伙) 11371 | 代理人: | 張磊 |
| 地址: | 401331 重慶市沙坪壩區(qū)*** | 國省代碼: | 重慶;50 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 聯(lián)網(wǎng) 應用 開發(fā) 自動 創(chuàng)建 方法 裝置 服務器 | ||
1.一種物聯(lián)網(wǎng)應用開發(fā)自動創(chuàng)建的方法,其特征在于,包括:
通過預設界面獲取用戶上傳的物聯(lián)網(wǎng)創(chuàng)建文件;其中,所述物聯(lián)網(wǎng)創(chuàng)建文件包括物聯(lián)網(wǎng)描述文件和物聯(lián)網(wǎng)創(chuàng)建代碼;所述物聯(lián)網(wǎng)創(chuàng)建代碼與所述物聯(lián)網(wǎng)描述文件相關;
生成與所述物聯(lián)網(wǎng)創(chuàng)建文件對應的硬件配置文件,并展示所述硬件配置文件,以提示所述用戶基于所述硬件配置文件確定目標硬件信息;
當接收到所述用戶確定的目標硬件信息時,生成所述目標硬件信息對應的控制程序;
如果接收到所述用戶的硬件連接確認指令,將所述控制程序燒錄至所述目標硬件信息對應的目標硬件,得到目標物聯(lián)網(wǎng)應用,以完成物聯(lián)網(wǎng)應用的自動創(chuàng)建;
所述硬件配置文件包括硬件連接圖、硬件參數(shù)列表和硬件選型建議;所述生成與所述物聯(lián)網(wǎng)創(chuàng)建文件對應的硬件配置文件的步驟,包括:對所述物聯(lián)網(wǎng)創(chuàng)建代碼進行代碼分析,得到所述物聯(lián)網(wǎng)創(chuàng)建代碼對應的功能信息;在預設組件庫中查找與所述功能信息對應的硬件信息;基于所述硬件信息生成所述硬件連接圖、所述硬件參數(shù)列表和所述硬件選型建議,并將所述硬件連接圖、所述硬件參數(shù)列表和所述硬件選型建議作為硬件配置文件。
2.根據(jù)權利要求1所述的方法,其特征在于,所述通過預設界面獲取用戶上傳的物聯(lián)網(wǎng)創(chuàng)建文件的步驟,包括:
通過預設界面中的上傳界面獲取物聯(lián)網(wǎng)描述文件;
通過預設界面中的編程界面,獲取用戶基于所述物聯(lián)網(wǎng)描述文件編輯的物聯(lián)網(wǎng)創(chuàng)建代碼;
將所述物聯(lián)網(wǎng)描述文件和所述物聯(lián)網(wǎng)創(chuàng)建代碼作為物聯(lián)網(wǎng)創(chuàng)建文件。
3.根據(jù)權利要求1所述的方法,其特征在于,所述生成所述目標硬件信息對應的控制程序之前,所述方法還包括:
對所述目標硬件信息對應的目標硬件進行配置,以更新所述目標硬件的參數(shù)。
4.根據(jù)權利要求1所述的方法,其特征在于,所述將所述控制程序燒錄至所述目標硬件信息對應的目標硬件,得到目標物聯(lián)網(wǎng)應用之后,所述方法還包括:
當接收到所述用戶發(fā)送的測試指令時,對所述目標物聯(lián)網(wǎng)進行測試;其中,所述測試包括系統(tǒng)調(diào)試、數(shù)據(jù)通信以及性能測試。
5.一種物聯(lián)網(wǎng)應用開發(fā)自動創(chuàng)建的裝置,其特征在于,包括:
文件獲取模塊,用于通過預設界面獲取用戶上傳的物聯(lián)網(wǎng)創(chuàng)建文件;其中,所述物聯(lián)網(wǎng)創(chuàng)建文件包括物聯(lián)網(wǎng)描述文件和物聯(lián)網(wǎng)創(chuàng)建代碼;所述物聯(lián)網(wǎng)創(chuàng)建代碼與所述物聯(lián)網(wǎng)描述文件相關;
展示模塊,用于生成與所述物聯(lián)網(wǎng)創(chuàng)建文件對應的硬件配置文件,并展示所述硬件配置文件,以提示所述用戶基于所述硬件配置文件確定目標硬件信息;
程序生成模塊,用于當接收到所述用戶確定的目標硬件信息時,生成所述目標硬件信息對應的控制程序;
燒錄模塊,用于如果接收到所述用戶的硬件連接確認指令,將所述控制程序燒錄至所述目標硬件信息對應的目標硬件,得到目標物聯(lián)網(wǎng)應用,以完成物聯(lián)網(wǎng)應用的自動創(chuàng)建;
所述硬件配置文件包括硬件連接圖、硬件參數(shù)列表和硬件選型建議;所述展示模塊還用于:對所述物聯(lián)網(wǎng)創(chuàng)建代碼進行代碼分析,得到所述物聯(lián)網(wǎng)創(chuàng)建代碼對應的功能信息;在預設組件庫中查找與所述功能信息對應的硬件信息;基于所述硬件信息生成所述硬件連接圖、所述硬件參數(shù)列表和所述硬件選型建議,并將所述硬件連接圖、所述硬件參數(shù)列表和所述硬件選型建議作為硬件配置文件。
6.根據(jù)權利要求5所述的裝置,其特征在于,所述文件獲取模塊還用于:
通過預設界面中的上傳界面獲取物聯(lián)網(wǎng)描述文件;
通過預設界面中的編程界面,獲取用戶基于所述物聯(lián)網(wǎng)描述文件編輯的物聯(lián)網(wǎng)創(chuàng)建代碼;
將所述物聯(lián)網(wǎng)描述文件和所述物聯(lián)網(wǎng)創(chuàng)建代碼作為物聯(lián)網(wǎng)創(chuàng)建文件。
7.一種服務器,其特征在于,所述服務器包括存儲器以及處理器,所述存儲器用于存儲支持處理器執(zhí)行權利要求1至4任一項所述方法的程序,所述處理器被配置為用于執(zhí)行所述存儲器中存儲的程序。
8.一種計算機存儲介質(zhì),其特征在于,用于儲存為權利要求1至4任一項所述方法所用的計算機軟件指令。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于重慶電子工程職業(yè)學院,未經(jīng)重慶電子工程職業(yè)學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910147951.4/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 物聯(lián)網(wǎng)信息融合方法、物聯(lián)網(wǎng)終端設備和物聯(lián)網(wǎng)平臺
- 物聯(lián)網(wǎng)系統(tǒng)、物聯(lián)網(wǎng)服務提供及監(jiān)控方法
- 物聯(lián)網(wǎng)設備及其聯(lián)網(wǎng)配置方法、智能終端及物聯(lián)網(wǎng)系統(tǒng)
- 一種物聯(lián)網(wǎng)用戶設備接入系統(tǒng)及接入方法
- 一種資源獲取方法和裝置
- 一種視聯(lián)網(wǎng)數(shù)據(jù)的發(fā)送方法及系統(tǒng)
- 一種基于視聯(lián)網(wǎng)的通信連接建立方法及系統(tǒng)
- 一種基于視聯(lián)網(wǎng)的通信連接建立方法及系統(tǒng)
- 一種視聯(lián)網(wǎng)信息的處理方法及裝置
- 一種訪問視聯(lián)網(wǎng)終端的方法、系統(tǒng)、設備及存儲介質(zhì)
- 商品開發(fā)方法、商品開發(fā)系統(tǒng)、商品開發(fā)程序以及存儲商品開發(fā)程序的存儲介質(zhì)
- 開發(fā)支援裝置和開發(fā)支援程序
- 用于web開發(fā)系統(tǒng)的開發(fā)方法和web開發(fā)系統(tǒng)
- 控制裝置、開發(fā)裝置、以及開發(fā)程序
- 系統(tǒng)開發(fā)裝置、程序開發(fā)方法及開發(fā)程序
- 軟件開發(fā)平臺及其開發(fā)方法
- 菜譜開發(fā)方法和菜譜開發(fā)系統(tǒng)
- EasyApp移動開發(fā)平臺和開發(fā)方法
- 開發(fā)支援裝置、開發(fā)支援方法以及存儲介質(zhì)
- 開發(fā)輔助裝置、開發(fā)輔助系統(tǒng)和開發(fā)輔助方法





