HTTPDNS開源 Android SDK,賦能更多開發者參與共建
為賦能更多開發者參與共建,阿里雲HTTPDNS開源 Android SDK,iOS SDK也在做開源準備,不久也將開放給開發者。HTTPDNS是阿里雲移動研發平臺面向多端應用(移動端APP,PC客戶端應用)提供的域名解析服務,具有域名防劫持、精準排程、實時解析生效的特性。
開源介紹
HTTPDNS Android SDK 在原有的HTTP介面基礎上,圍繞易用性、可靠性、成本等方面為客戶端應用提供了以下功能封裝和擴充套件:
1.定期更新服務IP,隨著應用環境的變化和伺服器的更新,定期更新服務IP,可以保障HTTPDNS功能的可用性,避免因為一些網路攻擊,導致使用者的業務損失。
2.IP優選,在解析IP之後,透過Socket連線測量服務連線速度,優先使用最快的IP,提供給使用者。
3.IP解析策略最佳化,透過解析結果的本地儲存,提供預解析和IP過期、網路變化時重新解析選項,減少使用者獲取不到解析結果的機率,提高IP的準確性。
4.降級自檢功能,在一些網路極端情況,HTTPDNS服務不可用時,降級為嗅探模式,降低使用者請求頻次,減少網路請求消耗,在網路變好之後,自動恢復。在服務不可用的情況下,使用初始IP,更新服務IP,及時切換到可用的服務IP。
阿里雲移動研發平臺團隊推出的HTTPDNS在解決了傳統域名劫持一級排程精準性的問題的同時,也提供了開發者更靈活的DNS管理方式。透過在客戶端合理地應用HTTPDNS管理策略,我們甚至能夠做到DNS解析0延遲,大幅提升弱網環境下的網路通訊效率。對於使用HTTPDNS API介面的開發者,您可以在客戶端自己定製更高效,並且符合您需求的HTTPDNS管理邏輯。
參與共建
現在移動研發平臺團隊開源了HTTPDNS Android SDK,使開發人員可以看到它的實現方式,併合理使用該SDK開發執行在本地或其他雲上的服務。未來,隨著HTTPDNS版本更新,還會陸續開源更多內容,賦能更多開發者參與共建。
目前程式碼已經在GitHub上正式開放:
GitHub地址:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69980449/viewspace-2733503/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- HarmonyOS開發者日杭州站舉辦,多維賦能開發者實現高效開發
- 開源Android容器化框架Atlas開發者指南Android框架
- 企業開源指南:參與開源社群
- “賦能開發者”高峰論壇暨葡萄城聯合龍頭企業共建模板庫正式啟動
- 2020 OPPO開發者大會遊戲專場,多維度賦能遊戲開發者遊戲開發
- Google 釋出 Android 6.0 SDK & Android M 開發者預覽最終版GoAndroid
- 打造美團外賣新體驗,HarmonyOS SDK持續賦能開發者共贏鴻蒙生態鴻蒙
- Google Play 助力更多開發者成功Go
- Android SDK 開發經驗淺談Android
- 車載小程式賦能車聯網共建開放共贏新生態
- [原創]SuperWeChatPC開源開放開發者SDK-打造你的超級微信
- Android開發者必備:推薦一款助力開發的開源APPAndroidAPP
- 【HDC 2024】華為雲開發者聯盟驅動應用創新,賦能開發者成長
- 非 SDK 介面常見問題 | Android 開發者 FAQ Vol.13Android
- Android 應用開發者有意推遲升級以收集更多使用者資料Android
- Android最全開發資源Android
- OPPO開放平臺完善海外運營服務,賦能遊戲開發者出海遊戲開發
- Sentry 開發者貢獻指南 - SDK 開發(效能監控:Sentry SDK API 演進)API
- Sentry 開發者貢獻指南 - SDK 開發(事件負載)事件負載
- Sentry 開發者貢獻指南 - SDK 開發(效能監控)
- BIMFACE二次開發SDK 開源C#版C#
- 人人都可以參與開源!龍蜥社群最不容錯過的開發者活動來了
- 參與開源專案很難嗎?
- 為RPA開發者賦能,讓RPA機器人更快落地變現機器人
- 隨想錄:開發一流Android SDKAndroid
- Android SDK 開發——釋出使用踩坑之路Android
- 聚焦 Android 11: Android 開發者工具Android
- HMS Core電商與遊戲行業解決方案,全流程賦能開發者創新遊戲行業
- 趣說開源|為什麼要參與到開源社群中?
- 百度釋出DuMix AR 3.0 三大創新能力開放賦能開發者
- 學 Flutter,能挽救Android 開發嗎?FlutterAndroid
- 【直播回顧】戰碼先鋒第六期:共建測試子系統,賦能開發者提高程式碼質量
- 你願意成為開源的見證者嗎?歡迎參與2018開源調查報告
- OpenHarmony開源開發者成長計劃 | 知識賦能第六期預告—OpenHarmony智慧家居專案介紹
- Roblox 大中華區總經理:為新一代開發者賦能
- 開發者說 | 雲+AI賦能心電醫療領域的應用AI
- 利用 AI 賦能雲安全,亞馬遜雲科技的安全技術創新服務不斷賦能開發者AI亞馬遜
- 三六零與SRTC共建無線電安全聯合實驗室 賦能數字安全發展