[發明專利]微服務架構下軟件授權校驗方法、終端及軟件授權系統在審
| 申請號: | 201911000437.4 | 申請日: | 2019-10-21 |
| 公開(公告)號: | CN110826028A | 公開(公告)日: | 2020-02-21 |
| 發明(設計)人: | 蘇強 | 申請(專利權)人: | 中盈優創資訊科技有限公司 |
| 主分類號: | G06F21/12 | 分類號: | G06F21/12 |
| 代理公司: | 北京三友知識產權代理有限公司 11127 | 代理人: | 薛平;谷敬麗 |
| 地址: | 100872 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 微服 架構 軟件 授權 校驗 方法 終端 系統 | ||
本申請公開了一種微服務架構下軟件授權校驗方法、終端及軟件授權系統,該方法應用于與軟件授權系統連接的多個終端中的任意一個終端,所述多個終端分別用于實現基于微服務架構的軟件的不同功能,所述方法包括:當接收到功能調用指令時,調用軟件授權系統對存儲的授權信息進行校驗;如果軟件授權系統對授權信息校驗通過,則確認取得合法授權;執行功能調用指令所指示的操作。本申請可以解決當前單機授權校驗方法難以實現的分布式軟件授權校驗的問題。
技術領域
本申請涉及軟件授權技術領域,尤其涉及一種微服務架構下軟件授權校驗方法、終端及軟件授權系統。
背景技術
本部分旨在為權利要求書中陳述的本發明實施例提供背景或上下文。此處的描述不因為包括在本部分中就承認是現有技術。
基于微服務架構開發的軟件系統越來越普遍,越來越多的商業軟件也采用了微服務架構進行開發。商業軟件在開發完成后,為終端授權以允許用戶使用終端中安裝的商業軟件也是其必要操作。目前的軟件授權校驗方案大多是基于單機實現的,而基于微服務架構開發的軟件的特點是分布式部署,傳統的單機模式的授權校驗方案難以運用到分布式軟件的授權校驗上。因此,如何對基于微服務架構開發的分布式軟件進行授權校驗,成為目前亟待解決的問題。
發明內容
本申請實施例提供一種微服務架構下軟件授權校驗方法,用以解決當前單機授權校驗方法難以實現分布式軟件授權校驗的問題,該方法應用于與軟件授權系統連接的多個終端中的任意一個終端,所述多個終端分別用于實現基于微服務架構的軟件的不同功能,所述方法包括:
當接收到功能調用指令時,調用軟件授權系統對存儲的授權信息進行校驗;如果軟件授權系統對授權信息校驗通過,則確認取得合法授權;執行功能調用指令所指示的操作。
本申請實施例提供另一種微服務架構下軟件授權校驗方法,用以解決當前單機授權校驗方法難以實現分布式軟件授權校驗的問題,該方法應用于與終端連接的軟件授權系統,所述方法包括:
當接收到終端發送的授權信息校驗指令時,通過授權信息校驗指令中攜帶的終端標識確定終端對應的合法授權信息;將終端對應的合法授權信息與終端存儲的授權信息進行比對;如果比對結果為相同,則通知終端取得合法授權。
本申請實施例還提供一種終端,用以解決當前單機授權校驗方法難以實現分布式軟件授權校驗的問題,該終端與軟件授權系統以及其他終端連接,該終端與連接的其他終端分別用于實現基于微服務架構的軟件的不同功能,該終端包括:
系統調用模塊,用于當接收到功能調用指令時,調用軟件授權系統對存儲的授權信息進行校驗;執行模塊,用于當系統調用模塊確認軟件授權系統對授權信息校驗通過,則確認取得合法授權;執行功能調用指令所指示的操作。
本申請實施例還提供一種軟件授權系統,用以解決當前單機授權校驗方法難以實現分布式軟件授權校驗的問題,所述軟件授權系統與終端連接,所述軟件授權系統包括:
授權信息校驗模塊,用于當接收到終端發送的授權信息校驗指令時,通過授權信息校驗指令中攜帶的終端標識確定終端對應的合法授權信息;所述授權信息校驗模塊,還用于將終端對應的合法授權信息與終端存儲的授權信息進行比對;通信模塊,用于當授權信息校驗模塊確定的比對結果為相同時,通知終端取得合法授權。
本申請實施例中,令軟件授權系統獨立于需要獲取軟件授權校驗的終端,這樣,當分布式部署在不同終端中的軟件被調用時,則調用軟件授權系統來對獲取的授權信息進行校驗,當校驗通過時再啟動軟件,這樣,部署同一個軟件的不同終端在使用軟件之前都進行授權校驗,避免了未獲得合法授權的軟件被使用的情況;同時,也解決了當前單機授權校驗方法難以實現分布式軟件授權校驗的問題,具有良好的應用效果。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中盈優創資訊科技有限公司,未經中盈優創資訊科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911000437.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種測量正畸過程中牙齒三維移動的方法
- 下一篇:太陽能面板





