[發明專利]一種邊緣計算引擎的實現方法及裝置在審
| 申請號: | 201811146579.7 | 申請日: | 2018-09-29 |
| 公開(公告)號: | CN109408197A | 公開(公告)日: | 2019-03-01 |
| 發明(設計)人: | 袁守正;姚磊;周駿;吳舸 | 申請(專利權)人: | 上海理想信息產業(集團)有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455;G06F9/50 |
| 代理公司: | 上海國智知識產權代理事務所(普通合伙) 31274 | 代理人: | 潘建玲 |
| 地址: | 200122 上海市浦東新區*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 計算引擎 核心類庫 引導程序 微內核 主引導程序 關閉信號 許可證 加載 許可證管理器 代碼生成器 數據庫訪問 許可證信息 繼續監聽 類加載器 遠程調用 掃描器 監聽 調用 注解 提示 驗證 釋放 更新 應用 服務 | ||
1.一種邊緣計算引擎的實現方法,包括如下步驟:
步驟S1,利用JAVA虛擬機加載啟動微內核引導程序;
步驟S2,利用所述微內核引導程序調用邊緣應用許可證管理器驗證許可證信息,若許可證無效,則提示更新許可證并結束,若許可證有效,則進入步驟S3;
步驟S3,利用所述微內核引導程序加載核心類庫,并啟動核心類庫中的主引導程序;
步驟S4,利用所述主引導程序依次啟動所述核心類庫中的動態類加載器、類注解掃描器、數據庫訪問代碼生成器以及遠程調用服務;
步驟S5,監聽是否接收到邊緣計算引擎關閉信號,若接收到邊緣計算引擎關閉信號,則進行步驟S6;否則繼續監聽;
步驟S6,釋放資源。
2.如權利要求1所述的一種邊緣計算引擎的實現方法,其特征在于,于步驟S1中,啟動參數包括但不限于:JAVA虛擬機參數、遠程調用服務參數、核心類庫列表、微內核引導程序入口、主引導程序入口、許可證Key、許可證文件。
3.如權利要求2所述的一種邊緣計算引擎的實現方法,其特征在于,于步驟S2中,通過核心類文件加密模塊以及許可證Key解密許可證文件,獲得許可證信息,根據獲得的許可證信息判斷許可證是否無效,若許可證無效,則提示更新許可證并結束,若許可證有效,則進入步驟S3。
4.如權利要求2所述的一種邊緣計算引擎的實現方法,其特征在于,步驟S3進一步包括:
步驟S300,所述微內核引導程序調用核心類文件加密模塊及許可證Key解密核心類庫,并加載核心類庫進入內存;
步驟S301,利用所述微內核引導程序加載核心類庫中的主引導程序。
5.如權利要求4所述的一種邊緣計算引擎的實現方法,其特征在于,所述核心類庫包括但不限于:動態類加載器、類注解掃描器、數據庫訪問代碼生成器、遠程調用服務、邊緣應用許可證管理器、邊緣應用微內核。
6.如權利要求4所述的一種邊緣計算引擎的實現方法,其特征在于:于步驟S301中,根據步驟S1傳入的主引導程序入口,所述微內核引導程序通過JAVA的反射機制加載所述主引導程序。
7.如權利要求5所述的一種邊緣計算引擎的實現方法,其特征在于,步驟S4進一步包括:
步驟S400,利用所述主引導程序啟動動態類加載器并加載所有服務到內存中;
步驟S401,利用所述主引導程序啟動類注解掃描器解析注解并根據注解的類別生成不同的服務類列表;
步驟S402,利用所述主引導程序啟動數據庫訪問代碼生成器解析數據庫配置文件生成數據庫訪問代碼;
步驟403,利用所述主引導程序啟動遠程調用服務,監聽邊緣設備遠程調用服務請求。
8.如權利要求7所述的一種邊緣計算引擎的實現方法,其特征在于:各邊緣設備通過邊緣應用微內核調用所述邊緣計算引擎內的服務,根據調用的類別,邊緣應用微內核向不同的邊緣計算引擎發送服務調用請求并接收返回結果。
9.如權利要求5所述的一種邊緣計算引擎的實現方法,其特征在于:于步驟S6中,所述釋放資源包括但不限于關閉遠程調用服務、動態類加載器、類注解掃描器,釋放相應的資源。
10.一種邊緣計算引擎的實現裝置,包括:
微內核引導程序啟動單元,用于利用JAVA虛擬機加載啟動微內核引導程序;
許可驗證單元,用于利用所述微內核引導程序調用邊緣應用許可證管理器驗證許可證信息,若許可證無效,則提示更新許可證并結束,若許可證有效,則啟動核心類庫加載單元;
核心類庫加載單元,用于利用所述微內核引導程序加載核心類庫,并啟動核心類庫中的主引導程序;
核心類庫啟動單元,用于依次啟動所述核心類庫中的動態類加載器、類注解掃描器、數據庫訪問代碼生成器以及遠程調用服務;
監聽處理單元,用于監聽是否接收到邊緣計算引擎關閉信號,如果接收到邊緣計算引擎關閉信號,則啟動資源釋放單元,否則繼續監聽;
資源釋放單元,用于釋放資源。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海理想信息產業(集團)有限公司,未經上海理想信息產業(集團)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811146579.7/1.html,轉載請聲明來源鉆瓜專利網。





