HTTP Downloader for Updater Application Block 2 (GotdotNet)

xiaoxiao2021-03-05  24

The built-in Downloader built in Microsoft Updater Application Block V2.0 is to download files with BITS technology. Bits is an abbreviation for Background Intelligent Transfer Service.

BITS is a very practical file transfer feature in Windows, which downloads files from the remote server via HTTP asynchronously. BITS can deal with idle bandwidth to process multiple download tasks for multiple users. Although BITS is not limited to automatic update applications, it is the foundation API used by Windows Update. Also, since it can be used for any application, it is available to complete most of the difficulties involved in the process of creating an automatic update application.

About how to write automatic update applications using .NET and BITS API, you can refer to the documentation of automatic update applications and Microsoft Updater Application Block V2.0 using .NET and Background Intelligent Transfer Service API.

For written automatic update applications, BITS technology is a good choice, but not all Windows operating systems support it.

Run-Time Requirements

Bits V2.0 IS include in Microsoft® Windows® XP SP2 and Windows Server 2003 SP1.

You can Also Download Bits V2.0 for Windows Server 2003, Windows XP SP1, Windows XP, Windows 2000 SP4, And Windows 2000 SP3. To Download Bits V2.0, Go To The Microsoft Download Center And Install KB842773.

Therefore, it is necessary to implement a Downloader that downloaded the file in HTTP mode is very necessary. Today, I finally seeing someone else HTTPDOWNLOADER in GotdotNet User Sample. Since the author does not provide VB.NET version, friends using VB.NET can try a CODETRANSLATOR to convert the code into the corresponding VB.NET version.

转载请注明原文地址:https://www.9cbs.com/read-33597.html

New Post(0)