【技術實現(xiàn)步驟摘要】
一種應用請求處理方法、裝置、系統(tǒng)和介質(zhì)
[0001]本專利技術實施例涉及云計算
,尤其涉及一種應用請求處理方法、裝置、系統(tǒng)和介質(zhì)。
技術介紹
[0002]在云計算
,理想情況下,軟件供應商只需要管理一條主干版本。當軟件服務商收到租戶定制需求時,通常直接在主干版本的配置庫上為每個租戶建立一條單獨分支,用來管理應用版本。但隨著租戶定制服務的增加,供應商需要管理多個版本分支,導致應用版本管理的復雜度大大增加。
技術實現(xiàn)思路
[0003]本專利技術實施例提供一種應用請求處理方法、裝置、系統(tǒng)和介質(zhì),以實現(xiàn)降低在多租戶模式下應用版本的開發(fā)運維工作量。
[0004]第一方面,本專利技術實施例提供、一種應用請求處理方法,該方法包括:
[0005]獲取當前租戶客戶端的租戶定制應用功能中當前視圖組件所發(fā)起的第一業(yè)務請求;
[0006]根據(jù)當前租戶信息,確定與當前視圖組件關聯(lián)的當前業(yè)務接口版本信息;
[0007]根據(jù)所述當前業(yè)務接口版本信息,調(diào)用當前業(yè)務接口確定當前業(yè)務數(shù)據(jù),且向所述當前租戶客戶端返回所述當前業(yè)務數(shù)據(jù);
[0008]在所述當前視圖組件屬于公共視圖組件的情況下,當前業(yè)務接口屬于主分支業(yè)務接口;在所述當前視圖組件屬于租戶自定義視圖組件的情況下,當前業(yè)務接口屬于租戶分支業(yè)務接口。
[0009]第二方面,本專利技術實施例還提供了一種應用請求處理裝置,該裝置包括:
[0010]第一業(yè)務請求獲取模塊,用于獲取當前租戶客戶端的租戶定制應用功能中當前視圖組 ...
【技術保護點】
【技術特征摘要】
1.一種應用請求處理方法,其特征在于,所述方法包括:獲取當前租戶客戶端的租戶定制應用功能中當前視圖組件所發(fā)起的第一業(yè)務請求;根據(jù)當前租戶信息,確定與當前視圖組件關聯(lián)的當前業(yè)務接口版本信息;根據(jù)所述當前業(yè)務接口版本信息,調(diào)用當前業(yè)務接口確定當前業(yè)務數(shù)據(jù),且向所述當前租戶客戶端返回所述當前業(yè)務數(shù)據(jù);在所述當前視圖組件屬于公共視圖組件的情況下,當前業(yè)務接口屬于主分支業(yè)務接口;在所述當前視圖組件屬于租戶自定義視圖組件的情況下,當前業(yè)務接口屬于租戶分支業(yè)務接口。2.根據(jù)權利要求1所述的方法,其特征在于,所述根據(jù)所述當前業(yè)務接口版本信息,調(diào)用當前業(yè)務接口確定當前業(yè)務數(shù)據(jù),包括:通過路由控制模塊將所述當前業(yè)務接口版本信息添加到所述第一業(yè)務請求中得到新業(yè)務請求,且向當前業(yè)務接口版本控制模塊發(fā)送新業(yè)務請求;通過所述當前業(yè)務接口版本控制模塊根據(jù)新業(yè)務請求中的當前業(yè)務接口版本信息,調(diào)用當前業(yè)務接口確定當前業(yè)務數(shù)據(jù)。3.根據(jù)權利要求2所述的方法,其特征在于,通過所述當前業(yè)務接口版本控制模塊根據(jù)新業(yè)務請求中的當前業(yè)務接口版本信息,調(diào)用當前業(yè)務接口確定當前業(yè)務數(shù)據(jù),包括:通過所述當前業(yè)務接口版本控制模塊根據(jù)新業(yè)務請求中的當前業(yè)務接口版本信息,確定當前業(yè)務數(shù)據(jù)屬性;根據(jù)所述當前業(yè)務接口版本信息調(diào)用當前業(yè)務接口獲取初始業(yè)務數(shù)據(jù),并根據(jù)所述當前業(yè)務數(shù)據(jù)屬性對所述初始業(yè)務數(shù)據(jù)進行處理得到當前業(yè)務數(shù)據(jù)。4.根據(jù)權利要求3所述的方法,其特征在于,在所述當前視圖組件屬于公共視圖組件的情況下,當前業(yè)務接口版本信息為當前主分支業(yè)務接口版本信息,所述當前業(yè)務接口版本控制模塊為主業(yè)務接口版本控制模塊;所述根據(jù)所述當前業(yè)務接口版本信息調(diào)用當前業(yè)務接口獲取初始業(yè)務數(shù)據(jù),包括:通過主業(yè)務接口版本控制模塊,將與當前主分支業(yè)務接口版本信息關聯(lián)的第一主分支業(yè)務接口作為當前業(yè)務接口,并調(diào)用第一主分支業(yè)務接口獲取初始業(yè)務數(shù)據(jù)。5.根據(jù)權利要求3所述的方法,其特征在于,在所述當前視圖組件屬于租戶自定義視圖組件的情況下,當前業(yè)務接口版本信息為當前租戶分支業(yè)務接口版本信息,所述當前業(yè)務接口版本控制模塊為租戶定制業(yè)務接口版本控制模塊;所述根據(jù)所述當前業(yè)務接口版本信息調(diào)用當前業(yè)務接口獲取初始業(yè)務數(shù)據(jù),包括:通過租戶定制業(yè)務接口版本控制模塊,獲取與當前租戶分支業(yè)務接口版本信息關聯(lián)的當前租戶分支業(yè)務接口,以及與當前租戶分支業(yè)務接口關聯(lián)的第二主分支業(yè)務接口,且將所述當前租戶分支業(yè)務接口和第二主分支業(yè)務接口作為當前業(yè)務接口;調(diào)用第二主分支業(yè)務接口獲取第二業(yè)務數(shù)據(jù);調(diào)用所述當前租戶分支業(yè)務接口,根據(jù)所述第二業(yè)務數(shù)據(jù)得到初始業(yè)務數(shù)據(jù)。6.根據(jù)權利要求5所述的方法,其特征在于,調(diào)用所述當前租戶分支業(yè)務接口,根據(jù)所述第二業(yè)務數(shù)據(jù)得到初始業(yè)務數(shù)據(jù),...
【專利技術屬性】
技術研發(fā)人員:劉永昆,
申請(專利權)人:建信金融科技有限責任公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。