一種基于反向代理的接口調(diào)用系統(tǒng)

基本信息

申請?zhí)?/td> CN202110392902.4 申請日 -
公開(公告)號 CN113114765A 公開(公告)日 2021-07-13
申請公布號 CN113114765A 申請公布日 2021-07-13
分類號 H04L29/08;H04L12/66 分類 電通信技術(shù);
發(fā)明人 段軍;李麗娟;霍曦;鄒昆;原小衛(wèi);郭春江;林飛虎 申請(專利權(quán))人 成都九洲電子信息系統(tǒng)股份有限公司
代理機構(gòu) 成都虹盛匯泉專利代理有限公司 代理人 周永宏
地址 610041 四川省成都市高新區(qū)天府大道中段765號天府軟件園A2棟
法律狀態(tài) -

摘要

摘要 本發(fā)明公開一種基于反向代理的接口調(diào)用系統(tǒng),應(yīng)用于計算機領(lǐng)域,針對現(xiàn)有的接口調(diào)用技術(shù)無法適應(yīng)大型軟件系統(tǒng)的問題,本發(fā)明的系統(tǒng)設(shè)計為網(wǎng)關(guān)、執(zhí)行節(jié)點組成,網(wǎng)關(guān)基于反向代理模式,通過請求網(wǎng)關(guān)向節(jié)點反向調(diào)用方式,實現(xiàn)分布式架構(gòu),形成負載均衡,從而分散執(zhí)行壓力;然后接口調(diào)用時通過JSON進行透明傳輸,其中接口將附帶版本信息,同一接口允許多個版本,實現(xiàn)迭代開發(fā)中的版本互換功能;接口設(shè)計中包含開發(fā)組概念,允許多個調(diào)用方劃歸為一個組,組之間數(shù)據(jù)與調(diào)度互不干擾,避免了多人協(xié)同開發(fā)中斷點干擾問題;由于采用restful作為傳輸協(xié)議,因此接口與語言無關(guān),可以實現(xiàn)跨語言協(xié)作開發(fā)。