System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 无码国内精品人妻少妇蜜桃视频,久久久久亚洲av无码专区 ,亚洲av永久无码精品网址
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種軟件授權認證代理方法、系統、設備及介質技術方案

    技術編號:44519811 閱讀:3 留言:0更新日期:2025-03-07 13:13
    本發明專利技術公開了一種軟件授權認證代理方法、系統、設備及介質,所述方法包括以下步驟:配置授權認證代理裝置;響應于所權認證代理裝置處于啟動階段,調用變量初始化服務,執行初始化流程,初始化全局變量;響應于授權認證代理裝置處于運行階段,提供代理授權認證服務;代理授權認證服務根據閾值設定,異步觸發變量刷新服務;響應于授權認證代理裝置處于關閉階段,執行銷毀流程,銷毀并釋放全局變量;本發明專利技術能夠通過設置次數和時間間隔兩個維度計數,當任意維度計數到達閾值時,才會觸發實際授權認證,從而避免每次業務操作都執行授權認證,減少授權認證對業務處理的耗時影響,提高授權認證效率,適用于高并發的業務場景。

    【技術實現步驟摘要】

    本專利技術涉及計算機軟件,特別是涉及一種軟件授權認證代理方法、系統、設備及介質


    技術介紹

    1、當前商用軟件通常有授權控制,其實現基本原理為:在每個業務處理前增加授權認證邏輯,如果授權認證通過則繼續處理業務操作,如果授權認證失敗則返回授權異常。

    2、授權認證一般會獲取服務器硬件以及軟件授權信息,并對軟件授權信息進行加密、解密的操作,加解密和文件讀寫操作耗時較長,如果每次業務操作都執行這類操作,勢必會影響軟件性能。

    3、尤其是對并發要求高的軟件,頻繁的加解密和文件讀寫可導致接口效率降低,多線程的文件讀寫極易出現讀寫異常,進而導致授權認證失敗。


    技術實現思路

    1、本專利技術的目的在于,提供一種軟件授權認證代理方法、系統、設備及介質,進而解決現有技術中存在的上述所有問題或問題之一。

    2、為解決上述技術問題,本專利技術的具體技術方案如下:

    3、一方面,本專利技術提供一種軟件授權認證代理方法,包括以下步驟:

    4、裝置配置步驟:

    5、配置授權認證代理裝置;

    6、啟動步驟:

    7、響應于所述授權認證代理裝置處于啟動階段,調用變量初始化服務,執行初始化流程,初始化全局變量;

    8、運行步驟:

    9、響應于所述授權認證代理裝置處于運行階段,提供代理授權認證服務;所述代理授權認證服務根據閾值設定,異步觸發變量刷新服務;

    10、關閉步驟:

    11、響應于所述授權認證代理裝置處于關閉階段,執行銷毀流程,銷毀并釋放全局變量。

    12、在其中一種實施方式中,所述配置授權認證代理裝置,包括:

    13、基于全局變量模塊、認證配置模塊和認證服務模塊構建所述授權認證代理裝置;

    14、調用所述全局變量模塊,定義全局屬性;所述全局屬性包括:授權認證緩存、認證次數計數和最后認證更新時間;

    15、調用所述認證配置模塊,配置閾值信息;所述閾值信息包括:認證次數閾值和最后認證間隔閾值;

    16、調用所述認證服務模塊,代理實際認證服務,結合所述全局變量模塊和所述認證配置模塊,對業務提供認證服務;所述認證服務包括:變量初始化與刷新服務以及代理認證服務。

    17、在其中一種實施方式中,所述變量初始化服務,包括:

    18、調用實際授權認證服務,獲取軟件授權認證結果;

    19、將所述軟件授權認證結果緩存到授權認證緩存,認證次數計數歸零,最后認證更新時間等于當前時間。

    20、在其中一種實施方式中,所述運行步驟,進一步包括:

    21、響應于業務開始,進入代理認證服務:

    22、認證次數計數加一,判斷是否到達認證次數閾值,若到達閾值,則執行第四步驟,否則執行第三步驟;

    23、所述第三步驟,包括:判斷當前時間與最后認證時間之間的間隔是否大于認證間隔閾值,若到達閾值,則執行所述第四步驟,否則執行第五步驟;

    24、所述第四步驟,包括:觸發異步執行的變量刷新服務,更新全局變量;所述全局變量包括:授權認證緩存、認證次數計數和最后認證更新時間;

    25、所述第五步驟,包括:獲取所述授權認證緩存,根據緩存值判斷是否軟件授權認證通過,若認證通過則執行后續業務操作,否則返回授權認證失敗。

    26、在其中一種實施方式中,所述銷毀流程,包括:

    27、銷毀釋放全局變量,所述全局變量包括:授權認證緩存、認證次數和最后認證更新時間。

    28、在其中一種實施方式中,還包括:

    29、軟件授權到期時,更新軟件授權,并調用變量刷新服務,刷新全局變量。

    30、在其中一種實施方式中,所述軟件授權到期時,更新軟件授權,并調用變量刷新服務,刷新全局變量,進一步包括:

    31、調用實際授權碼更新服務,完成授權更新;調用變量刷新服務,更新全局變量;返回授權認證信息。

    32、另一方面,本專利技術還提供一種軟件授權認證代理系統,包括:

    33、裝置配置模塊,用于:配置授權認證代理裝置;

    34、啟動模塊,用于:響應于所述授權認證代理裝置處于啟動階段,調用變量初始化服務,執行初始化流程,初始化全局變量;

    35、運行模塊,用于:響應于所述授權認證代理裝置處于運行階段,提供代理授權認證服務;所述代理授權認證服務根據閾值設定,異步觸發變量刷新服務;

    36、關閉模塊,用于:響應于所述授權認證代理裝置處于關閉階段,執行銷毀流程,銷毀并釋放全局變量。

    37、另一方面,本專利技術還提供一種計算機可讀存儲介質,所述計算機可讀存儲介質上存儲有計算機程序,所述計算機程序被處理器執行時實現所述軟件授權認證代理方法的步驟。

    38、另一方面,本專利技術還提供一種計算機設備,所述計算機設備包括處理器、通信接口、存儲器和通信總線,其中,所述處理器,所述通信接口,所述存儲器通過所述通信總線完成相互間的通信;其中:

    39、所述存儲器,用于存放計算機程序;

    40、所述處理器,用于通過運行所述存儲器上所存放的程序來執行所述軟件授權認證代理方法的步驟。

    41、本專利技術技術方案的有益效果是:

    42、1.本專利技術所述的軟件授權認證代理方法,可以實現通過設置次數和時間間隔兩個維度計數,當任意維度計數到達閾值時,才會觸發實際授權認證,從而避免每次業務操作都執行授權認證,減少授權認證對業務處理的耗時影響,提高授權認證效率,適用于高并發的業務場景;而且,本專利技術支持次數和時間兩個維度計數控制,任意維度到達閾值可觸發認證緩存變量刷新操作,計數閾值支持配置,靈活易控;本專利技術的全局變量刷新使用了異步單線程操作,避免了同步更新操作阻塞當前業務進程,單線程操作不易出現文件讀寫異常。

    43、2.本專利技術所述的軟件授權認證代理系統,可以通過系統模塊的相互配合,進而實現本專利技術所述的軟件授權認證代理方法。

    44、3.本專利技術所述的計算機可讀存儲介質,可以實現引導系統模塊進行配合,進而實現本專利技術所述的軟件授權認證代理方法,且本專利技術所述的計算機可讀存儲介質還有效提高所述軟件授權認證代理方法的可操作性。

    45、4.本專利技術所述的計算機設備,可以實現存儲并執行所述計算機可讀存儲介質,進而實現本專利技術所述的軟件授權認證代理方法。

    本文檔來自技高網...

    【技術保護點】

    1.一種軟件授權認證代理方法,其特征在于,包括以下步驟:

    2.根據權利要求1所述的軟件授權認證代理方法,其特征在于:

    3.根據權利要求1所述的軟件授權認證代理方法,其特征在于:

    4.根據權利要求1所述的軟件授權認證代理方法,其特征在于:

    5.根據權利要求1所述的軟件授權認證代理方法,其特征在于:

    6.根據權利要求1所述的軟件授權認證代理方法,其特征在于:

    7.根據權利要求6所述的軟件授權認證代理方法,其特征在于:

    8.一種軟件授權認證代理系統,其特征在于,包括:

    9.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質上存儲有計算機程序,所述計算機程序被處理器執行時實現權利要求1~7中任一項所述軟件授權認證代理方法的步驟。

    10.一種計算機設備,其特征在于,包括處理器、通信接口、存儲器和通信總線,其中,所述處理器,所述通信接口,所述存儲器通過所述通信總線完成相互間的通信;其中:

    【技術特征摘要】

    1.一種軟件授權認證代理方法,其特征在于,包括以下步驟:

    2.根據權利要求1所述的軟件授權認證代理方法,其特征在于:

    3.根據權利要求1所述的軟件授權認證代理方法,其特征在于:

    4.根據權利要求1所述的軟件授權認證代理方法,其特征在于:

    5.根據權利要求1所述的軟件授權認證代理方法,其特征在于:

    6.根據權利要求1所述的軟件授權認證代理方法,其特征在于:

    7.根據權利要求6所述...

    【專利技術屬性】
    技術研發人員:楊明生謝恩鵬趙明叢銳李曉東張宇
    申請(專利權)人:浪潮金融信息技術有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 久久亚洲AV成人无码软件| 无码人妻精品一区二区三区99仓本| 东京热av人妻无码| 无码专区HEYZO色欲AV| 亚洲人成影院在线无码按摩店| 精品成在人线AV无码免费看| 国产AV无码专区亚洲AV麻豆丫| 亚洲AV无码AV男人的天堂| 少妇特殊按摩高潮惨叫无码| 亚洲AV无码一区东京热久久 | 国产精品无码素人福利| 无码人妻一区二区三区在线| 国产成人无码精品久久久免费| 久久精品国产亚洲AV无码麻豆| 亚洲真人无码永久在线| 国产精品成人一区无码| 无码不卡av东京热毛片| 性无码一区二区三区在线观看| 国产成人精品一区二区三区无码| 亚洲爆乳少妇无码激情| 蜜桃无码AV一区二区| 亚洲精品中文字幕无码蜜桃| 久久久91人妻无码精品蜜桃HD| 国产精品无码久久av| 蜜芽亚洲av无码一区二区三区| 欲色aV无码一区二区人妻| 无码人妻久久一区二区三区免费 | 99久久人妻无码精品系列蜜桃| 最新高清无码专区| 人妻无码人妻有码中文字幕| 久久人妻少妇嫩草AV无码蜜桃| 亚洲AV无码之日韩精品| 一级片无码中文字幕乱伦| 国产精品免费看久久久无码| 免费a级毛片无码av| 伊人久久大香线蕉无码麻豆| 日本无码色情三级播放| 亚洲乱码无码永久不卡在线| 少妇精品无码一区二区三区 | 国产又爽又黄无码无遮挡在线观看 | 一本一道中文字幕无码东京热|