If you want to develop a downloading software, what technologies are needed? Please give me some advice, I would be very grateful
PHP中文网2017-05-16 13:27:05
Need to know:
Your needs (Do you want multi-threading? Distribution? Multi-task management? p2p? Mirror acceleration? Play while downloading? User registration? Paid acceleration channel? Advertising? Browser extension? Family bucket support? Resource recommendation? Replacement, Buy skin?…)
Programming language of your choice
HTTP Basics
Basic knowledge of the features you choose to support
给我你的怀抱2017-05-16 13:27:05
Generally, shared libraries are written in C++ and then called using JavaScript. Mainly HTTP related protocols, and of course P2P network technology.
某草草2017-05-16 13:27:05
With all due respect, for download software like Xunlei, the complicated part lies in Xunlei’s own server. . .
How complicated can the client be? .