[發明專利]基于SDK的網絡連接方法及裝置有效
| 申請號: | 201710675574.2 | 申請日: | 2017-08-09 |
| 公開(公告)號: | CN107517248B | 公開(公告)日: | 2021-01-29 |
| 發明(設計)人: | 李凱;林遠東;陳威凜;梁爽;吳磊;江洋;彭現陳 | 申請(專利權)人: | 蘇州馳聲信息科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/12 |
| 代理公司: | 蘇州國誠專利代理有限公司 32293 | 代理人: | 韓鳳 |
| 地址: | 215123 江蘇省蘇州市工業*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 sdk 網絡 連接 方法 裝置 | ||
1.一種基于SDK的網絡連接方法,其特征在于,所述方法包括:
通過預設的域名解析策略進行域名解析,以獲取解析的第一IP地址;
將所述第一IP地址根據預設的配置解析為第二IP地址;
將所述第二IP地址作為服務器IP返回客戶端;
通過所述服務器IP建立所述客戶端與服務器之間的網絡連接;
所述通過預設的域名解析策略進行域名解析,以獲取解析的第一IP地址,包括:
檢測所述SDK初始化中的配置參數是否包括HTTP DNS解析方式;
若包括,則直接訪問HTTP DNS接口獲取所述第一IP地址。
2.根據權利要求1所述的方法,其特征在于,所述通過預設的域名解析策略進行域名解析,以獲取解析的第一IP地址,還包括:
若不包括,則通過本地DNS服務器進行域名解析獲取對應的IP地址;
檢測所述IP地址與所述SDK初始化期間獲得的服務器IP列表中的對應IP地址是否相同;
若不同,則從所述服務器IP列表中選擇一IP地址作為所述第一IP地址。
3.根據權利要求1所述的方法,其特征在于,所述預設的配置為預設的客戶端所屬運營商和所在區域與對應服務器IP之間的關聯關系,所述將所述第一IP地址根據預設的配置解析為第二IP地址,包括:
根據所述關聯關系,將所述第一IP地址解析為與所述客戶端所屬運營商和所在區域相匹配的服務器的第二IP地址。
4.根據權利要求1-3任一項所述的方法,其特征在于,所述方法還包括:
檢測所述客戶端與服務器之間是否連接成功;
若否,則檢測當前的連接次數是否大于預設值;
若否,則獲取備用服務器地址或自定義地址再次進行所述客戶端與服務器之間的連接。
5.一種基于SDK的網絡連接裝置,其特征在于,所述裝置包括:
獲取模塊,用于通過預設的域名解析策略進行域名解析,以獲取解析的第一IP地址;
解析模塊,用于將所述第一IP地址根據預設的配置解析為第二IP地址;
返回模塊,用于將所述第二IP地址作為服務器IP返回客戶端;
連接模塊,用于通過所述服務器IP建立所述客戶端與服務器之間的網絡連接;
所述獲取模塊包括:
參數檢測模塊,用于檢測所述SDK初始化中的配置參數是否包括HTTP DNS解析方式;
訪問模塊,用于在所述參數檢測模塊檢測到所述SDK初始化中的配置參數包括HTTPDNS解析方式時,直接訪問HTTP DNS接口獲取所述第一IP地址。
6.根據權利要求5所述的裝置,其特征在于,所述獲取模塊還包括:
本地解析模塊,用于在所述參數檢測模塊檢測到所述SDK初始化中的配置參數不包括HTTP DNS解析方式時,通過本地DNS服務器進行域名解析獲取對應的IP地址;
地址檢測模塊,用于檢測所述IP地址與所述SDK初始化期間獲得的服務器IP列表中的對應IP地址是否相同;
選擇模塊,用于在所述地址檢測模塊檢測到所述IP地址與所述SDK初始化期間獲得的服務器IP列表中的對應IP地址不同時,從所述服務器IP列表中選擇一IP地址作為所述第一IP地址。
7.根據權利要求5所述的裝置,其特征在于,所述預設的配置為預設的客戶端所屬運營商和所在區域與對應服務器IP之間的關聯關系,所述解析模塊還用于:
根據所述關聯關系,將所述第一IP地址解析為與所述客戶端所屬運營商和所在區域相匹配的服務器的第二IP地址。
8.根據權利要求5-7任一項所述的裝置,其特征在于,所述裝置還包括:
連接檢測模塊,用于檢測所述客戶端與服務器之間是否連接成功;
次數檢測模塊,用于在所述連接檢測模塊檢測到所述所述客戶端與服務器之間連接失敗時,檢測當前的連接次數是否大于預設值;
其中,所述連接模塊還用于在所述所述次數檢測模塊檢測到當前的連接次。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州馳聲信息科技有限公司,未經蘇州馳聲信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710675574.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種節能型直發器
- 下一篇:一種齒狀布陣的燙發鉗結構





