System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及計算機,尤其涉及一種參數值獲取方法、裝置、電子設備、存儲介質及產品。
技術介紹
1、隨著網絡技術的發展,各大運營商都在加速推進自智網絡(autonomousnetworks,an)的轉型升級,以滿足數據融通、能力共享復用、業務靈活編排的業務需求,這對基于自智網絡的業務編排系統提出了更高的要求。
2、cfs/rfs規范是電信領域的一個業務規范。在sid(共享信息與數據)體系中,涉及產品、服務、資源三個概念,其中服務又分為面向客戶的服務cfs(customer?facingservice)和面向資源的服務rfs(resource?facing?service),一個產品可由一個或者多個cfs組成,一個cfs由一個或者多個rfs組成,rfs又可以由一個或者多個資源組成。
3、基于自智網絡的業務編排系統需要遵守cfs/rfs規范中的關于服務訂單管理的要求,將客戶級別的工單拆解成多個cfs級別的工單,每一cfs級別的工單可以視為一個cfs流程。業務編排系統在處理多個cfs級別的工單時,需要具備跨越多個cfs流程(即cfs級別的工單)獲取參數值的能力,即具備獲取跨流程參數的參數值的能力。
4、但是,在現有技術中尚未有一種適用于跨流程參數的參數值獲取方法。
技術實現思路
1、本專利技術提供一種參數值獲取方法、裝置、電子設備、存儲介質及產品,用以解決現有技術中尚未有一種適用于跨流程參數的參數值獲取方法的缺陷。
2、本專利技術提供一種參數
3、根據本專利技術提供的一種參數值獲取方法,參數類型包括依賴類型,流程匹配規則包括依賴流程規則;基于參數類型,確定流程匹配規則,包括:若參數類型為依賴類型,則確定流程匹配規則為依賴流程規則;基于流程匹配規則,確定跨流程參數對應的流程,并從流程中提取跨流程參數的參數值,包括:獲取跨流程參數對應的依賴流程標識;依賴流程標識用于標識跨流程參數所在的依賴流程;基于依賴流程規則和依賴流程標識,確定跨流程參數對應的依賴流程;依賴流程的數量至少為一個;從依賴流程中提取跨流程參數的參數值。
4、根據本專利技術提供的一種參數值獲取方法,參數類型包括非依賴類型,流程匹配規則包括非依賴流程規則;基于參數類型,確定流程匹配規則,包括:若參數類型為非依賴類型,則確定流程匹配規則為非依賴流程規則;基于流程匹配規則,確定跨流程參數對應的流程,并從流程中提取跨流程參數的參數值,包括:獲取跨流程參數對應的非依賴流程標識;非依賴流程標識用于標識跨流程參數所在的非依賴流程;基于非依賴流程規則和非依賴流程標識,確定跨流程參數對應的非依賴流程;非依賴流程的數量至少為一個;從非依賴流程中提取跨流程參數的參數值。
5、根據本專利技術提供的一種參數值獲取方法,確定跨流程參數的參數類型之前,還包括:響應于參數值獲取請求,基于參數值獲取請求確定待獲取參數;判斷待獲取參數是否為跨流程參數;若確定待獲取參數不是跨流程參數,則從待獲取參數當前所在的流程中提取待獲取參數的參數值。
6、根據本專利技術提供的一種參數值獲取方法,確定跨流程參數的參數類型之前,還包括:響應于用戶的第一配置指令,基于第一配置指令生成流程匹配規則;將流程匹配規則存儲于數據庫。
7、根據本專利技術提供的一種參數值獲取方法,還包括:響應于用戶的第二配置指令,基于配置指令,修改跨流程參數的參數類型;將修改后的跨流程參數的參數類型存儲于數據庫。
8、本專利技術還提供一種參數值獲取裝置,包括:第一確定模塊,用于確定跨流程參數的參數類型;第二確定模塊,用于基于參數類型,確定流程匹配規則;獲取模塊,用于基于流程匹配規則,確定跨流程參數對應的流程,并從流程中提取跨流程參數的參數值。
9、本專利技術還提供一種電子設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述程序時實現如上述任一種所述參數值獲取方法。
10、本專利技術還提供一種非暫態計算機可讀存儲介質,其上存儲有計算機程序,該計算機程序被處理器執行時實現如上述任一種所述參數值獲取方法。
11、本專利技術還提供一種計算機程序產品,包括計算機程序,所述計算機程序被處理器執行時實現如上述任一種所述參數值獲取方法。
12、本專利技術提供的一種參數值獲取方法、裝置、電子設備、存儲介質及產品,確定跨流程參數的參數類型;基于參數類型,確定流程匹配規則;基于流程匹配規則,確定跨流程參數對應的流程,并從流程中提取跨流程參數的參數值。通過上述方式,先根據跨流程參數的參數類型確定對應的流程匹配規則,再基于流程匹配規則確定跨流程參數對應的流程,從流程中提取跨流程參數的參數值,通過設置流程匹配規則的方式,建立了跨流程參數與跨流程參數對應的流程之間的聯系,在基于流程匹配規則確定跨流程參數對應的流程之后,可直接從跨流程參數對應的流程中提取出跨流程參數的參數值,實現了跨流程參數的參數值的高效獲取。
本文檔來自技高網...【技術保護點】
1.一種參數值獲取方法,其特征在于,包括:
2.根據權利要求1所述的參數值獲取方法,其特征在于,所述參數類型包括依賴類型,所述流程匹配規則包括依賴流程規則;
3.根據權利要求1所述的參數值獲取方法,其特征在于,所述參數類型包括非依賴類型,所述流程匹配規則包括非依賴流程規則;
4.根據權利要求1所述的參數值獲取方法,其特征在于,所述確定跨流程參數的參數類型之前,還包括:
5.根據權利要求1所述的參數值獲取方法,其特征在于,所述確定跨流程參數的參數類型之前,還包括:
6.根據權利要求1所述的參數值獲取方法,其特征在于,還包括:
7.一種參數值獲取裝置,其特征在于,包括:
8.一種電子設備,包括存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,其特征在于,所述處理器執行所述程序時實現如權利要求1至6任一項所述參數值獲取方法。
9.一種非暫態計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現如權利要求1至6任一項所述參數值獲取方法。
>10.一種計算機程序產品,包括計算機程序,其特征在于,所述計算機程序被處理器執行時實現如權利要求1至6任一項所述參數值獲取方法。
...【技術特征摘要】
1.一種參數值獲取方法,其特征在于,包括:
2.根據權利要求1所述的參數值獲取方法,其特征在于,所述參數類型包括依賴類型,所述流程匹配規則包括依賴流程規則;
3.根據權利要求1所述的參數值獲取方法,其特征在于,所述參數類型包括非依賴類型,所述流程匹配規則包括非依賴流程規則;
4.根據權利要求1所述的參數值獲取方法,其特征在于,所述確定跨流程參數的參數類型之前,還包括:
5.根據權利要求1所述的參數值獲取方法,其特征在于,所述確定跨流程參數的參數類型之前,還包括:
6.根據權利要求1所述的參數值獲取方法...
【專利技術屬性】
技術研發人員:包剛,
申請(專利權)人:北京市天元網絡技術股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。