[發(fā)明專(zhuān)利]一種服務(wù)鏈編排方法、裝置、服務(wù)器以及存儲(chǔ)介質(zhì)在審
| 申請(qǐng)?zhí)枺?/td> | 201810299997.3 | 申請(qǐng)日: | 2018-04-04 |
| 公開(kāi)(公告)號(hào): | CN108563505A | 公開(kāi)(公告)日: | 2018-09-21 |
| 發(fā)明(設(shè)計(jì))人: | 江均勇;豆遠(yuǎn);熊輝;岳海濤 | 申請(qǐng)(專(zhuān)利權(quán))人: | 上海有云信息技術(shù)有限公司 |
| 主分類(lèi)號(hào): | G06F9/50 | 分類(lèi)號(hào): | G06F9/50;G06F9/451 |
| 代理公司: | 北京品源專(zhuān)利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 201203 上海市浦東新區(qū)中*** | 國(guó)省代碼: | 上海;31 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 服務(wù)鏈 編排 拖拽 資源組件 組件標(biāo)識(shí)信息 創(chuàng)建請(qǐng)求 存儲(chǔ)介質(zhì) 配置信息 屬性信息 展示服務(wù) 預(yù)設(shè) 服務(wù)器 獲取服務(wù) 技術(shù)難度 拖拽指令 位置確定 創(chuàng)建 解析 指令 節(jié)約 | ||
1.一種服務(wù)鏈編排方法,其特征在于,包括:
獲取服務(wù)鏈創(chuàng)建請(qǐng)求,并根據(jù)所述服務(wù)鏈創(chuàng)建請(qǐng)求展示服務(wù)鏈編排界面;
在接收到對(duì)各資源組件的拖拽指令時(shí),在所述服務(wù)鏈編排界面中依次獲取各被拖拽資源組件的拖拽位置,并基于拖拽位置確定各被拖拽資源組件相對(duì)應(yīng)的組件標(biāo)識(shí)信息;
根據(jù)組件標(biāo)識(shí)信息確定各被拖拽資源組件的預(yù)設(shè)屬性信息,并基于所述預(yù)設(shè)屬性信息確定各被拖拽資源組件的配置信息;
在接收到創(chuàng)建指令時(shí),解析各被拖拽資源組件的配置信息,并根據(jù)對(duì)應(yīng)的拖拽位置創(chuàng)建服務(wù)鏈;
在所述服務(wù)鏈編排界面上顯示所述服務(wù)鏈。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)組件標(biāo)識(shí)信息確定各被拖拽資源組件的預(yù)設(shè)屬性信息,并基于所述預(yù)設(shè)屬性信息確定各被拖拽資源組件的配置信息,包括:
根據(jù)組件標(biāo)識(shí)信息查詢(xún)數(shù)據(jù)庫(kù)確定與各被拖拽資源組件相對(duì)應(yīng)的預(yù)設(shè)屬性信息;
如果獲取到各被拖拽資源組件的輸入屬性信息,則根據(jù)各輸入屬性信息以及相應(yīng)的預(yù)設(shè)屬性信息,確定各被拖拽資源組件的配置信息;如果未獲取到各被拖拽資源組件的輸入屬性信息,則根據(jù)各被拖拽資源組件的預(yù)設(shè)屬性信息,確定各被拖拽資源組件的配置信息。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述資源組件包括:根據(jù)歷史創(chuàng)建服務(wù)鏈所生成的服務(wù)鏈模板和/或根據(jù)云平臺(tái)資源抽象形成的服務(wù)設(shè)備組件。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)組件標(biāo)識(shí)信息確定各被拖拽資源組件的預(yù)設(shè)屬性信息,包括:
根據(jù)所述組件標(biāo)識(shí)信息確定各被拖拽資源組件的組件類(lèi)型;
如果所述組件類(lèi)型為第一預(yù)設(shè)類(lèi)型,則獲取所述服務(wù)鏈模板所包含的各服務(wù)設(shè)備組件的服務(wù)設(shè)備標(biāo)識(shí),并基于各服務(wù)設(shè)備的服務(wù)設(shè)備標(biāo)識(shí),查詢(xún)獲取相應(yīng)的預(yù)設(shè)屬性信息;
如果所述組件類(lèi)型為第二預(yù)設(shè)類(lèi)型,則根據(jù)所述組件標(biāo)識(shí)信息查詢(xún)獲取所述資源組件所對(duì)應(yīng)的服務(wù)設(shè)備的預(yù)設(shè)屬性信息。
5.根據(jù)權(quán)利要求1-4任一項(xiàng)所述的方法,其特征在于,在所述解析各被拖拽資源組件的配置信息之后,還包括:
獲取待編排服務(wù)器集群的服務(wù)設(shè)備狀態(tài)信息;
如果所述服務(wù)設(shè)備狀態(tài)信息不滿足所述配置信息的配置需求,則提醒用戶(hù)修改所述服務(wù)鏈編排界面中錯(cuò)誤節(jié)點(diǎn)所對(duì)應(yīng)的服務(wù)設(shè)備組件的配置信息;
相應(yīng)的,根據(jù)對(duì)應(yīng)的拖拽位置創(chuàng)建服務(wù)鏈,包括:
執(zhí)行回滾操作,并基于接收到的修改后的配置信息以及對(duì)應(yīng)的拖拽位置,繼續(xù)創(chuàng)建服務(wù)鏈。
6.一種服務(wù)鏈編排裝置,其特征在于,包括:
創(chuàng)建請(qǐng)求獲取模塊,用于獲取服務(wù)鏈創(chuàng)建請(qǐng)求,并根據(jù)所述服務(wù)鏈創(chuàng)建請(qǐng)求展示服務(wù)鏈編排界面;
組件確定模塊,用于在接收到對(duì)各資源組件的拖拽指令時(shí),在所述服務(wù)鏈編排界面中依次獲取各被拖拽資源組件的拖拽位置,并基于拖拽位置確定各被拖拽資源組件相對(duì)應(yīng)的組件標(biāo)識(shí)信息;
配置信息確定模塊,用于根據(jù)組件標(biāo)識(shí)信息確定各被拖拽資源組件的預(yù)設(shè)屬性信息,并基于所述預(yù)設(shè)屬性信息確定各被拖拽資源組件的配置信息;
服務(wù)鏈創(chuàng)建模塊,用于在接收到創(chuàng)建指令時(shí),解析各被拖拽資源組件的配置信息,并根據(jù)對(duì)應(yīng)的拖拽位置創(chuàng)建服務(wù)鏈;
服務(wù)鏈顯示模塊,用于在所述服務(wù)鏈編排界面上顯示所述服務(wù)鏈。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述配置信息確定模塊,包括:
查詢(xún)單元,用于根據(jù)組件標(biāo)識(shí)信息查詢(xún)數(shù)據(jù)庫(kù)確定與各被拖拽資源組件相對(duì)應(yīng)的預(yù)設(shè)屬性信息;
確定單元用于在獲取到各被拖拽資源組件的輸入屬性信息時(shí),根據(jù)各輸入屬性信息以及相應(yīng)的預(yù)設(shè)屬性信息,確定各被拖拽資源組件的配置信息;
確定單元還用于在未獲取到各被拖拽資源組件的輸入屬性信息時(shí),根據(jù)各被拖拽資源組件的預(yù)設(shè)屬性信息,確定各被拖拽資源組件的配置信息。
8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述資源組件包括:根據(jù)歷史創(chuàng)建服務(wù)鏈所生成的服務(wù)鏈模板和/或根據(jù)云平臺(tái)資源抽象形成的服務(wù)設(shè)備組件。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于上海有云信息技術(shù)有限公司,未經(jīng)上海有云信息技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810299997.3/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
- 一種實(shí)現(xiàn)服務(wù)鏈路快速切換的方法
- 用于由服務(wù)節(jié)點(diǎn)始發(fā)的服務(wù)鏈的方法、介質(zhì)、及裝置
- 一種區(qū)塊鏈服務(wù)裝置、區(qū)塊鏈服務(wù)系統(tǒng)及其通信方法
- 一種基于云-霧環(huán)境下合并和部署服務(wù)功能鏈的方法
- 一種區(qū)塊鏈即服務(wù)平臺(tái)及系統(tǒng)
- 基于公鏈的交易方法及區(qū)塊鏈系統(tǒng)
- 一種基于區(qū)塊鏈技術(shù)的家政服務(wù)優(yōu)化方法
- 一種基于跨鏈技術(shù)的服務(wù)處理方法及裝置
- 基于區(qū)塊鏈的物聯(lián)網(wǎng)網(wǎng)絡(luò)系統(tǒng)
- 一種用于鼻內(nèi)鏡手術(shù)患者的預(yù)后和健康監(jiān)測(cè)系統(tǒng)
- 一種電子文檔內(nèi)容顯示、處理方法及裝置
- 一種虛擬化網(wǎng)絡(luò)功能的編排方法及裝置
- 報(bào)表協(xié)同編排方法及裝置
- 一種軟件包的部署系統(tǒng)及方法
- 一種服務(wù)編排方法及裝置
- 一種用于考務(wù)考場(chǎng)編排的不同范圍編排數(shù)據(jù)處理系統(tǒng)
- 混合云環(huán)境下的任務(wù)編排方法及系統(tǒng)
- 一種容器編排方法、裝置、設(shè)備和存儲(chǔ)介質(zhì)
- 實(shí)現(xiàn)業(yè)務(wù)代碼和編排拓?fù)鋱D聯(lián)動(dòng)的方法及裝置
- 多集群系統(tǒng)的編排方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種拖拽處理方法、裝置和終端設(shè)備
- 數(shù)據(jù)表格動(dòng)態(tài)調(diào)整方法、系統(tǒng)、設(shè)備及存儲(chǔ)介質(zhì)
- 跨進(jìn)程的拖拽方法、裝置、設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 一種大型底盤(pán)測(cè)功機(jī)的模擬載荷加載裝置
- 拖拽機(jī)構(gòu)及拖拽轉(zhuǎn)運(yùn)裝置
- 一種跨設(shè)備的對(duì)象拖拽方法及設(shè)備
- 目標(biāo)設(shè)備的查找方法及裝置
- 一種大型底盤(pán)測(cè)功機(jī)的模擬載荷加載裝置
- 一種用以牽引海上浮式結(jié)構(gòu)物的拖拽環(huán)裝置
- 一種防拖拽充電槍
- 資源優(yōu)化組件和方法
- 虛擬資源對(duì)象組件
- 用于橫屏和豎屏顯示的共用資源的生成方法和系統(tǒng)
- 一種確定資源調(diào)度組件的方法及其系統(tǒng)
- 一種應(yīng)用資源管理方法、使用方法及裝置
- 一種安全資源池資源分配方法、系統(tǒng)、設(shè)備及計(jì)算機(jī)介質(zhì)
- 一種表格網(wǎng)頁(yè)的生成方法和裝置
- 一種參數(shù)調(diào)整方法、裝置、客戶(hù)端及存儲(chǔ)介質(zhì)
- 一種復(fù)合資源申請(qǐng)方法、系統(tǒng)及電子設(shè)備和存儲(chǔ)介質(zhì)
- 一種資源同步方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





