一種基于多源數(shù)據(jù)靈活生成GraphQL接口的方法
基本信息
申請?zhí)?/td> | CN202011574985.0 | 申請日 | - |
公開(公告)號 | CN113220755A | 公開(公告)日 | 2021-08-06 |
申請公布號 | CN113220755A | 申請公布日 | 2021-08-06 |
分類號 | G06F16/25;G06F8/41;G06F16/242 | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 簡小云;姜振興;張文;陸科杰;吳東鍇 | 申請(專利權(quán))人 | 浙大網(wǎng)新科技股份有限公司 |
代理機(jī)構(gòu) | 北京君莫知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) | 代理人 | 崔云鶴 |
地址 | 310012 浙江省杭州市西湖區(qū)三墩鎮(zhèn)西園一路18號浙大網(wǎng)新軟件園A樓1501室 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開基于多源數(shù)據(jù)靈活生成GraphQL接口的方法,包括異構(gòu)數(shù)據(jù)源管理、元數(shù)據(jù)信息抽取、接口配置管理、接口配置注入與刷新、服務(wù)發(fā)布、命名空間管理。業(yè)務(wù)人員錄入異構(gòu)數(shù)據(jù)源的信息,根據(jù)數(shù)據(jù)源信息,利用元數(shù)據(jù)信息抽取功能將相關(guān)表的元數(shù)據(jù)信息集中起來;再通過對接口配置的管理,數(shù)據(jù)模型的描述方式采用統(tǒng)一貫穿源數(shù)據(jù)獲取、數(shù)據(jù)轉(zhuǎn)換、數(shù)據(jù)開放權(quán)限限定、數(shù)據(jù)接口生成、數(shù)據(jù)接口發(fā)布、客戶端數(shù)據(jù)獲取等環(huán)節(jié);然后將配置信息進(jìn)行打包并結(jié)合接口的狀態(tài)信息注入至動態(tài)語言后臺服務(wù)。基于接口配置文件,在不重啟服務(wù)的情況下,動態(tài)生成相應(yīng)的接口服務(wù),并為接口分配到相應(yīng)的命名空間,通過相互獨(dú)立命名空間的管理,有效地管理數(shù)據(jù)權(quán)限。 |
