[發(fā)明專利]一種API網(wǎng)關(guān)的插件編排的裝置及方法在審
| 申請?zhí)枺?/td> | 202211189323.0 | 申請日: | 2022-09-28 |
| 公開(公告)號: | CN115904529A | 公開(公告)日: | 2023-04-04 |
| 發(fā)明(設(shè)計(jì))人: | 宋飛虎 | 申請(專利權(quán))人: | 中盈優(yōu)創(chuàng)資訊科技有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 上海嘉藍(lán)專利代理事務(wù)所(普通合伙) 31407 | 代理人: | 金波 |
| 地址: | 200000 上海市嘉*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 api 網(wǎng)關(guān) 插件 編排 裝置 方法 | ||
1.一種API網(wǎng)關(guān)的插件編排的裝置,其特征在于,該裝置包括:
插件編排引擎模塊:用于在API網(wǎng)關(guān)中增加插件編排引擎,插件編排引擎可以對插件進(jìn)行編排;
編排生成模塊:用于用戶在界面上對插件進(jìn)行編排;
編排執(zhí)行模塊:用于接收和校驗(yàn)插件編排請求,執(zhí)行插件編排流程。
2.根據(jù)權(quán)利要求1所述的一種API網(wǎng)關(guān)的插件編排的裝置,其特征在于,所述編排生成模塊包括:
插件管理子模塊:用于根據(jù)插件的功能對插件進(jìn)行分類,不同類型的插件有不同的優(yōu)先級;
插件編輯子模塊:用于用戶構(gòu)建插件執(zhí)行流程,具有基于開始、插件、插件組合、條件判斷的節(jié)點(diǎn)和連線插件構(gòu)建執(zhí)行流程的功能;
插件配置子模塊:用于對用戶編排的插件進(jìn)行參數(shù)配置。
3.根據(jù)權(quán)利要求2所述的一種API網(wǎng)關(guān)的插件編排的裝置,其特征在于,所述的插件管理子模塊包括API網(wǎng)關(guān)上所有的插件。
4.根據(jù)權(quán)利要求2所述的一種API網(wǎng)關(guān)的插件編排的裝置,其特征在于,插件管理子模塊中所述的優(yōu)先級的順序排列為:安全防護(hù)、流量控制、認(rèn)證授權(quán)、可觀測性,高優(yōu)先級類型的插件執(zhí)行結(jié)束后執(zhí)行低優(yōu)先級類型的插件。
5.根據(jù)權(quán)利要求2所述的一種API網(wǎng)關(guān)的插件編排的裝置,其特征在于,插件編輯子模塊中所述的插件組合是同一類插件的組合。
6.根據(jù)權(quán)利要求2所述的一種API網(wǎng)關(guān)的插件編排的裝置,其特征在于,插件編輯子模塊中所述的條件判斷具有根據(jù)插件或者插件組合的返回值做不同的處理流程的功能。
7.根據(jù)權(quán)利要求2所述的一種API網(wǎng)關(guān)的插件編排的裝置,其特征在于,所述的插件編輯子模塊具有通過選擇、拖拽、組合和連接的方式對插件進(jìn)行編排的功能。
8.根據(jù)權(quán)利要求1所述的一種API網(wǎng)關(guān)的插件編排的裝置,其特征在于,所述編排執(zhí)行模塊包括:
編排接收子模塊:用于接收和校驗(yàn)插件編排請求,并將插件編排存入數(shù)據(jù)庫;
編排執(zhí)行子模塊:用于執(zhí)行插件編排流程。
9.一種API網(wǎng)關(guān)的插件編排的方法,其特征在于,該方法包括:
S01:通過編排生成模塊中的插件管理子模塊選擇需要用到的插件;
S02:在編排生成模塊中的插件編輯子模塊中構(gòu)建插件執(zhí)行流程;
S03:用戶構(gòu)建完插件執(zhí)行流程,在插件配置子模塊配置插件參數(shù);
S04:保存插件編排,并將所述插件編排綁定到API中;
S05:API網(wǎng)關(guān)收到訪問請求且匹配中API時(shí)按照插件編排結(jié)果,根據(jù)插件執(zhí)行流程執(zhí)行插件編排中的插件。
10.根據(jù)權(quán)利要求9所述的一種API網(wǎng)關(guān)的插件編排的方法,其特征在于,S02中所述的插件執(zhí)行流程包括開始、插件、插件組合、條件判斷的節(jié)點(diǎn)和連線。
11.根據(jù)權(quán)利要求10所述的一種API網(wǎng)關(guān)的插件編排的方法,其特征在于,所述的插件組合中的插件不需要使用連線,默認(rèn)按照插件優(yōu)先級執(zhí)行。
12.根據(jù)權(quán)利要求10所述的一種API網(wǎng)關(guān)的插件編排的方法,其特征在于,所述的插件組合具有收斂編排配置流程的功能。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中盈優(yōu)創(chuàng)資訊科技有限公司,未經(jīng)中盈優(yōu)創(chuàng)資訊科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211189323.0/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 基于MEGACO協(xié)議的信令代理實(shí)現(xiàn)方法
- 一種基站系統(tǒng)中的網(wǎng)關(guān)選擇方法及裝置
- 數(shù)據(jù)網(wǎng)關(guān)負(fù)載處理方法、設(shè)備及系統(tǒng)
- 網(wǎng)關(guān)、網(wǎng)關(guān)熱備份系統(tǒng)及方法
- 一種網(wǎng)關(guān)代理設(shè)置及控制方法
- 基于能力特征的網(wǎng)關(guān)管控方法及裝置
- 一種環(huán)網(wǎng)自愈的方法和裝置
- Lora網(wǎng)關(guān)控制方法及Lora通信系統(tǒng)
- 流量調(diào)度方法及裝置
- 網(wǎng)關(guān)數(shù)據(jù)的遷移方法、裝置、智能網(wǎng)關(guān)設(shè)備及存儲介質(zhì)
- 一種電子文檔內(nèi)容顯示、處理方法及裝置
- 一種虛擬化網(wǎng)絡(luò)功能的編排方法及裝置
- 報(bào)表協(xié)同編排方法及裝置
- 一種軟件包的部署系統(tǒng)及方法
- 一種服務(wù)編排方法及裝置
- 一種用于考務(wù)考場編排的不同范圍編排數(shù)據(jù)處理系統(tǒng)
- 混合云環(huán)境下的任務(wù)編排方法及系統(tǒng)
- 一種容器編排方法、裝置、設(shè)備和存儲介質(zhì)
- 實(shí)現(xiàn)業(yè)務(wù)代碼和編排拓?fù)鋱D聯(lián)動的方法及裝置
- 多集群系統(tǒng)的編排方法、裝置、計(jì)算機(jī)設(shè)備和存儲介質(zhì)





