[發明專利]提供用于驗證業務邏輯的驗證數據的方法及裝置有效
| 申請號: | 201811420136.2 | 申請日: | 2018-11-26 |
| 公開(公告)號: | CN109861960B | 公開(公告)日: | 2021-12-21 |
| 發明(設計)人: | 徐林;趙嘉寅 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 北京億騰知識產權代理事務所(普通合伙) 11309 | 代理人: | 陳霽;周良玉 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 提供 用于 驗證 業務 邏輯 數據 方法 裝置 | ||
本說明書實施例提供一種用于驗證業務邏輯的驗證數據的方法,此方法的執行主體為客戶端,所述客戶端針對業務鏈路中的第一節點而設置,所述業務鏈路還包括第二節點,所述第二節點將第二數據輸入到所述第一節點,所述第二數據包括具有預定格式的至少一個業務參數,所述方法包括:首先,接收驗證人員針對所述至少一個業務參數而輸入的第一數據;接著,基于所述第一數據和所述預定格式,生成與所述第二數據對應的驗證數據;然后,將所述驗證數據提交至所述第一節點,以使所述第一節點基于其需驗證的業務邏輯對所述驗證數據進行數據處理。
技術領域
本說明書實施例涉及數據業務系統領域,具體地,涉及一種提供用于驗證業務邏輯的驗證數據的方法及裝置。
背景技術
在復雜業務數據架構,例如,面向服務的架構(Service-Oriented Architecture,簡稱SOA)中,一份業務數據產生的業務鏈路非常長。相應地,當需要對業務鏈路涉及的業務邏輯進行驗證、或者測試時,通常包括對整條鏈路的業務服務器進行部署、以及問題排查等等。
因此,需要一種更加合理的方法,可以快捷、可靠地完成對業務鏈路中業務邏輯的驗證。
發明內容
本說明書描述了一種提供用于驗證業務邏輯的驗證數據的方法,通過在數據業務系統中針對需要驗證業務邏輯的業務節點,構建數據推送接口以及設置客戶端,如此,使驗證人員可以基于客戶端構造模擬上一節點的輸出結果的驗證數據,并將構造的驗證數據通過數據推送接口推送給業務節點,以使業務節點基于其需要驗證的業務邏輯對驗證數據進行處理,進而實現針對業務節點的業務邏輯的驗證。
根據第一方面,提供一種提供用于驗證業務邏輯的驗證數據的方法,所述方法的執行主體為客戶端,所述客戶端針對業務鏈路中的第一節點而設置,所述業務鏈路還包括第二節點,所述第二節點將第二數據輸入到所述第一節點,所述第二數據包括具有預定格式的至少一個業務參數,所述方法包括:接收驗證人員針對所述至少一個業務參數而輸入的第一數據;基于所述第一數據和所述預定格式,生成與所述第二數據對應的驗證數據;將所述驗證數據提交至所述第一節點,以使所述第一節點基于其需驗證的業務邏輯對所述驗證數據進行數據處理。
在一個實施例中,其中將所述驗證數據提交至所述第一節點,包括:調用針對所述第一節點而設置的數據推送接口,將所述驗證數據提交至所述第一節點。
進一步地,在一個具體的實施例中,所述數據推送接口為以下中的一種:WS服務接口、TR服務接口和Web表單。
在一個實施例中,所述第一節點包括多個服務器,所述多個服務器中包括第一服務器,所述第一服務器部署有所述需驗證的業務邏輯,所述將驗證數據提交至所述第一節點,包括:將所述驗證數據提交至所述第一服務器,以使所述第一服務器基于其業務邏輯對所述驗證數據進行數據處理。
進一步地,在一個具體的實施例中,其中將所述驗證數據提交至所述第一服務器包括:調用針對所述第一服務器而設置的數據推送接口,將所述驗證數據提交至所述第一服務器。
在另一個具體的實施例中,其中將所述驗證數據提交至所述第一服務器包括:調用針對所述第一節點而設置的數據推送接口,根據與所述第一服務器對應的IP地址,將所述驗證數據提交至所述第一服務器。
在一個實施例中,在所述接收驗證人員針對所述至少一個業務參數而輸入的第一數據之前,還包括:展示數據編輯界面,所述數據編輯界面中包括所述至少一個業務參數的參數名和參數類型。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811420136.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:數據傳輸方法及裝置
- 下一篇:網絡防御裝置以及網絡防御系統





