[發明專利]插件化數據接入方法、數據源管理系統及接口接入方法有效
| 申請號: | 202110706014.5 | 申請日: | 2021-06-24 |
| 公開(公告)號: | CN113253999B | 公開(公告)日: | 2021-11-05 |
| 發明(設計)人: | 黃昌寧;王京凱;陳樹華 | 申請(專利權)人: | 北京頂象技術有限公司 |
| 主分類號: | G06F8/30 | 分類號: | G06F8/30;G06F8/656;G06F8/71;G06F9/455 |
| 代理公司: | 北京云科知識產權代理事務所(特殊普通合伙) 11483 | 代理人: | 張飆 |
| 地址: | 100085 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 插件 數據 接入 方法 數據源 管理 系統 接口 | ||
本發明公開了一種插件化數據接入方法、數據源管理系統及接口接入方法,插件化數據接入方法包括數據源管理系統和風控系統,并包括以下步驟:S1.數據源管理系統定義數據取用接口,數據驅動通過JAR包的方式引入該接口類;S2.數據驅動實現數據接口,編寫具體的數據源接入代碼;S3.使用打包命令將數據驅動接入代碼打包成JAR包。根據本發明的插件化數據接入方法及數據源管理系統可以實現數據接入的熱更新,不會影響風控系統的穩定運行。
技術領域
本發明涉及計算機及信息技術領域,具體涉及一種基于Java代碼的插件化數據接入方法、數據源管理系統及接口接入方法。
背景技術
隨著大數據時代的快速發展,數據逐漸被發掘出價值,提供數據的廠商也越來越多。風控場景下,服務商需要根據用戶的信息查詢用戶各種維度的數據來判斷,例如用戶征信數據、用戶手機號碼評分、用戶車輛風險評分、用戶畫像等。
這些數據通常由各個廠商提供,接入方案五花八門,一般使用廠商提供的SDK(Software Development Kit)開發包,如圖4所示,在SDK中通過HTTP(Hyper TextTransfer Protocol 超文件傳輸協定)方式接入,返回的數據格式有JSON(JavaScriptObject Notation)或者XML(Extensible Markup Language),通常需要有加密、驗證簽名的過程,經常性的維護簽名的時效。
風控系統通過引入廠商提供的SDK開發包,調用SDK中的發送數據方法,經過SDK加密、驗證簽名等步驟發送到數據接口,在獲取了返回報文后繼續向風控系統返回原始數據,風控系統需要為原始數據額外編寫解析的代碼。
面對繁雜的數據廠商提供的數據接口,普通的接入操作會非常繁瑣,接口的返回格式和調用方式都不一樣,數據服務也可能因為各種因素變動,例如廠商提供的數字簽名過期需要替換新的數字簽名、數據接口被廢棄、數據格式有調整等多種因素。如果以現有方案接入數據源,每次數據源的改動都需要修改風控系統的代碼、發布新版本、重新上線等操作,對于風控系統來說就是引入額外的復雜度。
在風控系統中用硬編碼方式接入數據源帶來的另一個缺點是缺少靈活性,數據源的參數可能隨著客戶需求等因素需要隨時變動,硬編碼的方式就需要重新修改接入的風控代碼或引入新的SDK以解決問題。
綜上,在要求穩定性和擴展性的風控系統中,因為數據源的頻繁變動造成的系統更新、系統中斷等影響是不可接受的缺點。
發明內容
針對現有技術存在的問題,本發明的目的在于解決現有技術中因為數據源的頻繁變動造成的系統更新、系統中斷等技術問題,提供一種基于Java代碼的插件化數據接入方法、數據源管理系統及接口接入方法,可以實現數據接入的熱更新,不會影響風控系統的穩定運行。
本發明提供一種插件化數據接入方法,包括數據源管理系統和風控系統,并包括以下步驟:
S1. 數據源管理系統定義數據取用接口, 數據驅動通過JAR包的方式引入該接口類;
S2. 數據驅動實現數據接口,編寫具體的數據源接入代碼;
S3. 使用打包命令將數據驅動接入代碼打包成JAR包。
進一步,步驟S1中,所述定義數據取用接口包括定義接口標準、定義輸出參數和輸入參數標準。
進一步,步驟S2中,編寫具體的數據源接入代碼包括生成令牌、發送HTTP/HTTPS請求、接收響應報文,封裝輸入參數和輸出參數和請求數據源接口。
進一步,步驟S2中,構造完令牌后,獲取上游系統傳入的輸入參數,將輸入參數通過數據源要求的傳輸協議傳輸到數據源;調用數據源成功后,即可解析返回報文,將報文按照JAR包中定義的返回參數格式返回給風控系統。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京頂象技術有限公司,未經北京頂象技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110706014.5/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





