[發(fā)明專利]一種金融設(shè)備軟件的升級方法在審
| 申請?zhí)枺?/td> | 201710040112.3 | 申請日: | 2017-01-18 |
| 公開(公告)號: | CN106910300A | 公開(公告)日: | 2017-06-30 |
| 發(fā)明(設(shè)計)人: | 魏偉;馮國平;蔡耀準(zhǔn);謝愛文 | 申請(專利權(quán))人: | 浙江維融電子科技股份有限公司 |
| 主分類號: | G07F19/00 | 分類號: | G07F19/00;G06F9/445 |
| 代理公司: | 上海申新律師事務(wù)所31272 | 代理人: | 俞滌炯 |
| 地址: | 325800 浙江省*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 金融設(shè)備 軟件 升級 方法 | ||
1.一種金融設(shè)備軟件的升級方法,其特征在于,適用于不同類型的客戶端,所述客戶端包括第一客戶端和第二客戶端;所述方法包括如下步驟:
步驟S1、采用一指令規(guī)劃器接收指令請求;
步驟S2、所述指令規(guī)劃器解析接收到的所述指令請求,并持久化所述指令請求到一數(shù)據(jù)庫的指令列表中;
步驟S3、所述指令規(guī)劃器根據(jù)解析的所述指令請求的內(nèi)容,為請求范圍內(nèi)的每個所述客戶端生成一條指令,規(guī)劃所述指令的執(zhí)行時間,并持久化所述指令到所述數(shù)據(jù)庫的指令表中,并標(biāo)識所述指令的指令狀態(tài)為創(chuàng)建;
步驟S4、采用一任務(wù)安排器定時讀取指令請求表,根據(jù)對應(yīng)于所述第一客戶端的第一指令請求的編號從所述指令表中提取對應(yīng)于所述第一客戶端的第一指令并存儲,以及根據(jù)對應(yīng)所述第二客戶端的第二指令請求的編號從所述指令表中提取對應(yīng)于所述第二客戶端的第二指令并存儲;
步驟S5、對所述第一指令和所述第二指令分別進行下發(fā)處理操作以更新所述第一客戶端和所述第二客戶端;
步驟S6、所述指令規(guī)劃器根據(jù)所述下發(fā)處理操作后更新所述指令狀態(tài)為發(fā)送并放入指令更新隊列,由指令更新線程自動異步更新所述指令狀態(tài);
步驟S7、所述客戶端接收到所述指令后,發(fā)送指令狀態(tài)更新請求,所述指令規(guī)劃器更新所述指令狀態(tài)為接收并放入所述指令狀態(tài)更新隊列,由所述指令狀態(tài)更新線程自動異步更新所述指令狀態(tài);
步驟S8、所述客戶端完成指令執(zhí)行后,發(fā)送指令狀態(tài)更新請求,所述指令規(guī)劃器更新所述指令狀態(tài)為完成并放入所述指令狀態(tài)更新隊列,由所述指令狀態(tài)更新線程自動異步更新所述指令狀態(tài)。
2.根據(jù)權(quán)利要求1所述的升級方法,其特征在于,所述第一客戶端包括一個啟動節(jié)點端和多個關(guān)聯(lián)于所述啟動節(jié)點端的調(diào)動端,所述啟動節(jié)點端設(shè)有節(jié)點服務(wù)器,所述調(diào)動端設(shè)有關(guān)聯(lián)于所述節(jié)點服務(wù)器的調(diào)動服務(wù)器。
3.根據(jù)權(quán)利要求1所述的升級方法,其特征在于,所述步驟S4包括:
步驟S41a、所述任務(wù)安排器定時讀取所述指令請求表,獲取未處理的所述指令請求的編號,定義未處理的所述指令請求的編號為所述第一指令請求的編號;
步驟S42a、所述指令規(guī)劃器根據(jù)所述第一指令請求的編號從所述指令表中提取所述第一指令;
步驟S43a、所述指令規(guī)劃器將所述第一指令放入指令池。
4.根據(jù)權(quán)利要求4所述的升級方法,其特征在于,所述步驟S5包括:
步驟S51a、所述指令規(guī)劃器向所述啟動節(jié)點端下發(fā)啟動命令;
步驟S52a、所述啟動節(jié)點端接收所述啟動命令后向每個關(guān)聯(lián)于所述啟動節(jié)點端的所述調(diào)動端發(fā)送調(diào)動命令;
步驟S53a、所述啟動節(jié)點端和所述調(diào)動端分別向所述指令規(guī)劃器發(fā)送所述指令請求來獲取所述第一指令;
步驟S54a、所述指令規(guī)劃器從所述指令表中提取相應(yīng)的所述第一指令并下發(fā)給所述啟動節(jié)點端和所述調(diào)動端。
5.根據(jù)權(quán)利要求1所述的升級方法,其特征在于,所述步驟S4包括:
步驟S41b、所述任務(wù)安排器定時讀取指令請求表,獲取所有所述指令請求的編號,定義所述指令請求的編號為所述第二指令請求的編號;
步驟S42b、所述指令規(guī)劃器根據(jù)所述第二指令請求的編號從所述指令表中提取所述第二指令;
步驟S43b、所述指令規(guī)劃器將所述第二指令按照key/value的方式緩存至一Redis服務(wù)器。
6.根據(jù)權(quán)利要求5所述的升級方法,其特征在于,所述步驟S5包括:
步驟S51b、所述第二客戶端向所述指令規(guī)劃器發(fā)送所述指令請求來獲取所述第二指令;
步驟S52b、所述指令規(guī)劃器從所述指令表中提取相應(yīng)的所述第二指令并下發(fā)給所述第二客戶端。
7.根據(jù)權(quán)利要求1所述的升級方法,其特征在于,所述指令規(guī)劃器通過HTTP、消息或socket接口接收所述指令請求。
8.根據(jù)權(quán)利要求1所述的升級方法,其特征在于,所述步驟S2中所述指令規(guī)劃器把所述指令請求,根據(jù)系統(tǒng)設(shè)置的參數(shù)和邏輯,計算出指令發(fā)布的時間,并維護所述指令狀態(tài)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于浙江維融電子科技股份有限公司,未經(jīng)浙江維融電子科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710040112.3/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種基于應(yīng)用軟件散布的軟件授權(quán)與保護方法及系統(tǒng)
- 一種用于航空機載設(shè)備的軟件在線加載系統(tǒng)及方法
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 惡意軟件檢測方法及裝置
- 一種基于軟件基因的軟件同源性分析方法和裝置
- 軟件引入系統(tǒng)、軟件引入方法及存儲介質(zhì)
- 軟件驗證裝置、軟件驗證方法以及軟件驗證程序
- 使用靜態(tài)和動態(tài)惡意軟件分析來擴展惡意軟件的動態(tài)檢測
- 一種工業(yè)控制軟件構(gòu)建方法和軟件構(gòu)建系統(tǒng)
- 可替換游戲軟件與測驗軟件的裝置與方法





