一種基于Thrift協(xié)議的遠程過程調(diào)用裝置、方法及系統(tǒng)
基本信息
申請?zhí)?/td> | CN201710451530.1 | 申請日 | - |
公開(公告)號 | CN107301098A | 公開(公告)日 | 2017-10-27 |
申請公布號 | CN107301098A | 申請公布日 | 2017-10-27 |
分類號 | G06F9/54(2006.01)I;H04L29/06(2006.01)I;H04L29/08(2006.01)I | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 汪浩淼 | 申請(專利權(quán))人 | 搜易居(北京)網(wǎng)絡(luò)技術(shù)有限公司 |
代理機構(gòu) | 北京市蘭臺律師事務(wù)所 | 代理人 | 白偉;賈楠 |
地址 | 100080 北京市海淀區(qū)丹棱街1號院1號樓8層801室 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明屬于通信及互聯(lián)網(wǎng)金融領(lǐng)域,特別涉及一種基于Thrift協(xié)議的遠程過程調(diào)用裝置、方法及系統(tǒng)。所述裝置包括API模塊、遠程調(diào)用模塊;其中API模塊包括若干預設(shè)服務(wù)約定接口及若干Thrift調(diào)用基礎(chǔ)類;所述遠程調(diào)用模塊包括特定開發(fā)語言對應(yīng)的若干基礎(chǔ)工具類,可讀取API模塊中包含的預設(shè)服務(wù)約定接口,并結(jié)合API包中Thrift編譯器生成的基礎(chǔ)類,生成一個代理對象,并擴展spring將生成的代理對象注入到spring所管理的context中;調(diào)用者使用時,可通過spring注解機制獲取到代理對象,并通過代理對象以thrift協(xié)議觸發(fā)對遠程服務(wù)的調(diào)用。調(diào)用者調(diào)用手寫代碼書寫量大幅減少,降低業(yè)務(wù)組之間服務(wù)相互調(diào)用的開發(fā)門檻與成本。 |
