[發明專利]一種基于IMS的應用管理方法及系統在審
| 申請號: | 202011137964.2 | 申請日: | 2020-10-22 |
| 公開(公告)號: | CN112291322A | 公開(公告)日: | 2021-01-29 |
| 發明(設計)人: | 鄧光超;李朝銘;孫思清 | 申請(專利權)人: | 浪潮云信息技術股份公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L12/24;H04L12/26;H04W4/12;H04W24/02 |
| 代理公司: | 濟南信達專利事務所有限公司 37100 | 代理人: | 姜明 |
| 地址: | 250100 山東省濟南市高*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 ims 應用 管理 方法 系統 | ||
本發明公開了一種基于IMS的應用管理方法及系統,屬于中間件領域;所述的法具體步驟包括:S1利用IMS提供消息傳輸通道、并對消息進行緩存;S2執行端管理操作以及處理云端發送的命令;S3對接收端的注冊信息消息接收并處理后,向端進行安裝、管理命令的下發;本發明所提出的方法、系統能夠實現云和端之間的通信以及云對端的管理,不依賴于SSH服務,不需要端必須有公網IP。突破傳統SSH通信方式帶來的限制,解決對端或云IP配置的限制,能提供更安全、更靈活的管理方式。
技術領域
本發明公開一種基于IMS的應用管理方法及系統,涉及中間件技術領域。
背景技術
隨著云計算、大數據、物聯網以及邊緣計算的快速發展,越來越多的業務需要在靠近端的一側進行預先處理并將處理結果返回值云端,這就需要在靠近端的一側即邊緣側或設備側進行應用的部署,并在云端能進行應用的管理以及數據的獲取。
傳統的云端對邊緣端應用的管理是通過ssh服務進行管理,需要開通ssh服務,并且需要邊緣或設備端能有對外的ip地址。目前各種邊緣以及端設備為了安全以及網絡的限制性,不提供ssh服務以及對外公網IP,導致傳統的集中管理控制臺通過ssh的方式進行應用的管理無法工作。
為了解決在邊緣或設備無法授權SSH權限或無法提供公網IP的情況下,集中管理控制臺無法對應用進行管理以及數據獲取問題;故發明提供一種通用的不依賴ssh服務的通信模式以及應用管理模式。
發明內容
本發明針對現有技術的問題,提供一種基于IMS的應用管理方法及系統,所采用的技術方案為:一種基于IMS的應用管理方法,其特征是所述的方法具體步驟包括:
S1利用IMS提供消息傳輸通道、并對消息進行緩存;
S2執行端管理操作以及處理云端發送的命令;
S3對接收端的注冊信息消息接收并處理后,向端進行安裝、管理命令的下發。
所述S2執行端管理操作以及處理云端發送的命令的具體步驟包括:
S201檢索是否存在端id文件;
S202未檢測到端id文件時,將生成的uuid作為端id,并獲取端節點信息組裝成json格式信息,發送至agent_common_topic中;
S212檢測到端id文件時,從agent_receive_topic中循環的獲取消息,并根據消息類型進行處理
所述S212檢測到端id文件時,從agent_receive_topic中循環的獲取消息,并根據消息類型進行處理,的具體步驟包括:
S2121當消息類型為DZCH時,完成注冊并將端id寫入文件中;
S2122當消息類型為DWF時,將接收到的消息解析后,將文件寫入指定位置,并根據執行情況生成DWFH消息發送至agent_send_topic;
S2123當消息類型為DWH時,將指定位置讀取的文件轉換為字節流并發送至agent_send_topic;
S2124當消息類型為DWF時,解析消息獲取命令并執行,根據執行結果生成DMFH命令發送至agent_send_topic中。
所述S212執行的同時,啟動心跳計數將產生的心跳信息發送至agent_common_topic中。
一種基于IMS的應用管理系統,所述的系統具體包括消息模塊、端管理模塊和云管理模塊:
消息模塊:利用IMS提供消息傳輸通道、并對消息進行緩存;
端管理模塊:執行端管理操作以及處理云端發送的命令;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮云信息技術股份公司,未經浪潮云信息技術股份公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011137964.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:三維可調的輪轂葉片組裝平臺及其葉片安裝方法
- 下一篇:一種鋁材加工用非標夾具





