[發明專利]一種應用發布系統及方法在審
| 申請號: | 201810207983.4 | 申請日: | 2018-03-14 |
| 公開(公告)號: | CN110275729A | 公開(公告)日: | 2019-09-24 |
| 發明(設計)人: | 紀健波 | 申請(專利權)人: | 上海圣一信息技術有限公司 |
| 主分類號: | G06F8/71 | 分類號: | G06F8/71;H04L29/08 |
| 代理公司: | 上海宏京知識產權代理事務所(普通合伙) 31297 | 代理人: | 崔巍 |
| 地址: | 201501 上海市金山*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 代理端 客戶端 發布系統 服務端 應用 任務接收模塊 通信連接 任務發布模塊 任務執行模塊 圖形顯示模塊 信息反饋模塊 應用配置模塊 用戶交互界面 客戶端信息 發布調度 配置模塊 任務發布 任務解析 任務執行 系統啟動 轉發模塊 出錯 發布 編排 傳送 反饋 進度 展示 維護 | ||
1.一種應用發布系統,其特征是包括服務端、代理端、客戶端,所述客戶端與所述代理端通信連接,所述代理端與所述服務端通信連接,
所述服務端包括用戶交互界面、圖形顯示模塊、應用配置模塊、流程編排模塊、維護配置模塊、發布調度模塊,所述用戶交互界面用于服務端與用戶的信息交互,所述圖形顯示模塊用于顯示圖形信息,所述應用配置模塊用于配置應用信息,所述流程編排模塊用于用戶編排流程信息,所述維護配置模塊用于維護配置信息,所述發布調度模塊用于控制執行用戶編排的流程,
所述代理端包括代理端任務接收模塊、任務解析模塊、任務發布模塊、客戶端信息轉發模塊,所述代理端任務接收模塊用于從服務端接收任務信息,所述任務解析模塊用于解析從服務端接收的任務信息生成執行任務信息,所述任務發布模塊用于向客戶端發布執行任務信息,所述客戶端信息轉發模塊用于接收客戶端反饋的任務執行信息后轉發給服務端,
所述客戶端包括客戶端任務接收模塊、任務執行模塊、執行信息反饋模塊,所述客戶端任務接收模塊用于接收來自代理端的執行任務信息,所述任務執行模塊用于執行任務,所述執行信息反饋模塊用于向代理端反饋任務的執行信息。
2.根據權利要求1所述的應用發布系統,其特征在于,所述服務端還包括版本維護模塊、版本信息數據庫,所述版本信息數據庫用于存儲歷次發布版本的更新、配置信息,所述版本維護模塊用于調用所述版本信息數據庫的信息完成版本回溯操作。
3.一種應用發布方法,所述應用發布方法基于應用發布系統,所述應用發布系統包括服務端、代理端、客戶端,所述客戶端與所述代理端通信連接,所述代理端與所述服務端通信連接,所述服務端包括用戶交互界面、圖形顯示模塊、應用配置模塊、流程編排模塊、維護配置模塊、發布調度模塊,所述代理端包括代理端任務接收模塊、任務解析模塊、任務發布模塊、客戶端信息轉發模塊,所述客戶端包括客戶端任務接收模塊、任務執行模塊、執行信息反饋模塊,其特征是包括過程:
啟動服務端,連接激活服務端的數據庫、消息隊列、隊列數據庫,服務端檢測各代理端的狀態,創建在連接端口的偵聽,等待連接的線程,等待代理端連接,啟動代理端,連接激活代理端數據庫,代理端創建在連接端口的偵聽,等待連接的線程,代理端接收服務端發送的任務信息后解析生成執行任務信息通知客戶端執行,啟動客戶端嘗試連接代理端,客戶端接收代理端發送的執行任務后執行任務,客戶端將執行信息反饋給代理端,代理端接收客戶端反饋的執行信息后轉發至服務端。
4.根據權利要求3所述的應用發布方法,其特征在于,過程還包括系統配置過程:應用配置模塊新建應用,配置集群信息,添加主機,配置動作集,設定執行腳本、命令、參數信息,配置流程模板,設定應用發布的流程模板。
5.根據權利要求3所述的應用發布方法,其特征在于,過程還包括應用更新發布過程:服務端通過實時數據接口獲取更新包,進行配置文件管理,系統進入待發布應用,添加更新包后分發,維護設置文件,保持同步更新,發布調度模塊執行發布流程,選擇流程,添加集群,配置參數,執行發布,用戶實時查看執行進度,系統每隔10秒刷新用戶交互界面的執行頁面。
6.根據權利要求3所述的應用發布方法,其特征在于,所述服務端還包括版本維護模塊、版本信息數據庫,過程還包括版本回溯過程:版本維護模塊調用版本信息數據庫的信息進行版本回溯,將應用恢復至設定的穩定版本狀態。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海圣一信息技術有限公司,未經上海圣一信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810207983.4/1.html,轉載請聲明來源鉆瓜專利網。





