[發明專利]一種數據透傳方法、裝置、系統和客戶端及服務器在審
| 申請號: | 202010181440.7 | 申請日: | 2020-03-16 |
| 公開(公告)號: | CN111405039A | 公開(公告)日: | 2020-07-10 |
| 發明(設計)人: | 祁朋祥 | 申請(專利權)人: | 深圳市網心科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/06 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 王兆林 |
| 地址: | 518052 廣東省深圳市前海深港合作區前*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據 方法 裝置 系統 客戶端 服務器 | ||
本申請提供一種數據透傳方法,包括:根據所有代理節點的節點屬性信息確定多個目標代理節點;將請求報文發送至多個目標代理節點,以便多個目標代理節點將請求報文轉發至服務器;接收到指定代理節點轉發的所述服務器根據所述請求報文確定的響應報文,其中,所述指定代理節點是接收到的第一個所述響應報文對應的所述目標代理節點。本申請確定的多個目標代理節點可變,不易暴露,極大的降低了被攻擊的可能性,提高了數據傳輸的穩定性與可靠性。本申請同時還提供了數據透傳裝置、客戶端和服務器及數據透傳系統,均具有上述有益效果。
技術領域
本申請涉及數據傳遞技術領域,特別涉及一種數據透傳方法、數據透傳裝置、客戶端和服務器及數據透傳系統。
背景技術
為了維護后臺服務器不暴露,相關技術中采用代理節點進行數據透傳,客戶端向代理節點發送請求報文,代理節點與服務器進行連接,向服務器轉發請求報文,當服務器根據請求報文完成對應的任務后,反饋響應信息至代理節點,代理節點將該反饋響應轉發至客戶端,完成了客戶端與服務器之間的通信,但是該代理節點的服務器地址容易暴露,并且容易被攻擊造成數據傳輸的低的穩定性與可靠性。
因此,如何提供一種解決上述技術問題的方案是本領域技術人員目前需要解決的問題。
發明內容
本申請的目的是提供一種數據透傳方法、數據透傳裝置、客戶端和服務器及數據透傳系統,能夠提高數據傳輸的穩定性與可靠性。其具體方案如下:
為實現上述目的,本申請公開了一種數據透傳方法,包括:
根據所有代理節點的節點屬性信息確定多個目標代理節點;
將請求報文發送至多個所述目標代理節點,以便多個所述目標代理節點將所述請求報文轉發至服務器;
接收到指定代理節點轉發的所述服務器根據所述請求報文確定的響應報文,其中,所述指定代理節點是接收到的第一個所述響應報文對應的所述目標代理節點。
可選的,所述根據所有代理節點的節點屬性信息確定多個目標代理節點,包括:
每隔預設周期,檢測所有所述代理節點的響應速度,并建立所述代理節點與所述響應速度的路由表;
在所述預設周期的時間范圍內,根據所述路由表中的所述代理節點的響應速度確定多個所述目標代理節點。
可選的,所述根據所有代理節點的節點屬性信息確定多個目標代理節點,包括:
根據所有所述代理節點的歷史透傳信息確定多個所述目標代理節點。
可選的,所述根據所有代理節點的節點屬性信息確定多個目標代理節點之前,還包括:
獲取請求數據,將所述請求數據打包后加密得到所述請求報文。
可選的,所述接收到指定代理節點轉發的所述服務器根據所述請求報文確定的響應報文,其中,所述指定代理節點是接收到的第一個所述響應報文對應的所述目標代理節點之后,還包括:
斷開與所有所述目標代理節點的連接。
為實現上述目的,本申請公開了一種數據透傳裝置,包括:
目標代理節點確定模塊,用于根據所有代理節點的節點屬性信息確定多個目標代理節點;
請求報文發送模塊,用于將請求報文發送至多個所述目標代理節點,以便多個所述目標代理節點將所述請求報文轉發至服務器;
響應報文接收模塊,用于接收到指定代理節點轉發的所述服務器根據所述請求報文確定的響應報文,其中,所述指定代理節點是接收到的第一個所述響應報文對應的所述目標代理節點。
為實現上述目的,本申請公開了一種客戶端,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市網心科技有限公司,未經深圳市網心科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010181440.7/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





