编程知识 cdmana.com

Httpdns open source Android SDK enables more developers to participate in the co construction

To enable more developers to participate in the co construction , Alibaba cloud HTTPDNS Open source Android SDK,iOS SDK Also preparing for open source , It will also be open to developers soon .HTTPDNS It is the Alibaba cloud mobile R & D platform for multi terminal applications ( Mobile APP,PC Client applications ) Domain name resolution services provided , With domain name anti hijacking 、 Precise scheduling 、 Real time resolution features .

Introduction to open source

HTTPDNS Android SDK In the original HTTP Based on the interface , Around ease of use 、 reliability 、 Cost and other aspects provide the following function encapsulation and extension for the client application :

  1. Update services regularly IP, With the change of application environment and the update of server , Update services regularly IP, Can guarantee HTTPDNS Availability of features , Avoid some cyber attacks , Cause the business loss of users .
  2. IP optimization , In parsing IP after , adopt Socket Connection measurement service connection speed , Give priority to the fastest IP, For users .
  3. IP Analysis strategy optimization , By parsing the local storage of the results , Provides pre resolution and IP Be overdue 、 Reparse options when network changes , Reduce the probability that users can't get the parsing results , Improve IP The accuracy of the .
  4. HTTPDNS Open source Android SDK, Enabling more developers to participate in co construction

================================= Degraded self test function , In some extreme cases of the Internet ,HTTPDNS When the service is not available , Downgrade to sniffer mode , Reduce user request frequency , Reduce network request consumption , After the network gets better , Automatic recovery . In case the service is not available , Use the initial IP, Update service IP, Switch to available services in time IP.

Alibaba cloud mobile R & D platform team launched HTTPDNS In solving the traditional domain name hijacking scheduling accuracy problem at the same time , It also provides developers with more flexible DNS Management style . Through reasonable application on the client side HTTPDNS Management strategy , We can even do it DNS analysis 0 Delay , Greatly improve the network communication efficiency in weak network environment . For the use of HTTPDNS API Interface developers , You can customize it on the client to make it more efficient , And meet your needs HTTPDNS Management logic .

Participate in the co construction of

Now the mobile R & D platform team is open source HTTPDNS Android SDK, So that developers can see how it's implemented , And use it reasonably SDK Develop services that run locally or on other clouds . future , With HTTPDNS Version update , There will be more open source content , Enabling more developers to participate in co construction .

The code is already in GitHub It's officially open to the public :
GitHub Address :https://github.com/aliyun/alibabacloud-httpdns-android-sdk

版权声明
本文为[Application research and development platform EMAS]所创,转载请带上原文链接,感谢

Scroll to Top