
The best COM SDK for file download
Update Services Download Component is a powerful library suite designed to download files from Internet/Intranet. Developers can easily write applications in many modern programming languages. It defines interfaces and objects that are accessible from Visual Basic, VB.NET, Visual Basic Scripting Edition (VBScript), JScript, and from C#, C and C++, Delphi, ASP, ASP.NET, PHP and Java. A familiarity with COM programming is useful to the developers.
It supports multiple network protocol including HTTP and FTP. Also it supports downloading files from a network shared folder or a local folder. There are multiple types of proxy servers are supported, you can choose an appropriate proxy server according to your own network.
To speed up the download, Update Services Download Component will allow you to specify many files to download at the same time. It will split each file into several segments according to the file size, and download each segment in a separate thread at the same time.
If a segment has finished, the current thread will not exit, and will cut a piece from a downloading segment to continue to download, until no segments can be cut. If a download has been interrupted before complete, Update Services Download Component can resume the download from the point of failure, this will reduce a lot of download time, and save more network bandwidth for you.
Here are some key features of "Update Services Download Component":
Support multiple network protocols:
· The HTTP and FTP network protocol are supported, also it supports downloading files from a network shared folder or a local folder.
Support various proxy servers:
· Five types of proxy servers are supported, which are HTTP proxy server, FTP proxy server, SOCK4 proxy server, SOCK4a proxy server and SOCK5 proxy server. You can choose an appropriate proxy server according to your own network.
Support multi-thread download:
· It splits each file into several segments and downloads each segment in a separate thread at the same time. When a segment has completed, the current thread will cut a new slice from other downloading segments, and then download it, until the whole file is downloaded completely. This can save a lot download time for you.
Support resuming broken point:
· It can resume the download from the point of failure, if a download interrupts before its complete. This can save a lot of network bandwidth for you.
Bandwidth control for each download:
· In order to download files without affecting other network applications, It allows you to adjust the bandwidth for download to optimize your network.
Support batch download:
· You can download many files at the same time by simply specifying maximum number of concurrency files which are to be downloaded.
Supported file size is more than 4G:
· You can download files which size are more than 4G.
Fires events for your application to process download progress:
· It contains very detailed information about vulnerabilities, updates that fix the vulnerabilities, applications that have vulnerabilities, security bulletins that include the vulnerabilities and updates, even the installation switches are provided. All of these provide a foundation for the programmers to develop excellent patch management software.
Easy to use:
· You can easily write scripts and programs to download files from the Internet/Intranet with the COM interfaces.
Very small component size:
· The size of the component is about 108KB, and the size is less than 45KB when compressed into a cab file.
Requirements:
· RAM: 64M or more
· Free hard disk space: 64M or more
· Processor: Pentium 300 MHz or faster, or equivalent processor
It supports multiple network protocol including HTTP and FTP. Also it supports downloading files from a network shared folder or a local folder. There are multiple types of proxy servers are supported, you can choose an appropriate proxy server according to your own network.
To speed up the download, Update Services Download Component will allow you to specify many files to download at the same time. It will split each file into several segments according to the file size, and download each segment in a separate thread at the same time.
If a segment has finished, the current thread will not exit, and will cut a piece from a downloading segment to continue to download, until no segments can be cut. If a download has been interrupted before complete, Update Services Download Component can resume the download from the point of failure, this will reduce a lot of download time, and save more network bandwidth for you.
Here are some key features of "Update Services Download Component":
Support multiple network protocols:
· The HTTP and FTP network protocol are supported, also it supports downloading files from a network shared folder or a local folder.
Support various proxy servers:
· Five types of proxy servers are supported, which are HTTP proxy server, FTP proxy server, SOCK4 proxy server, SOCK4a proxy server and SOCK5 proxy server. You can choose an appropriate proxy server according to your own network.
Support multi-thread download:
· It splits each file into several segments and downloads each segment in a separate thread at the same time. When a segment has completed, the current thread will cut a new slice from other downloading segments, and then download it, until the whole file is downloaded completely. This can save a lot download time for you.
Support resuming broken point:
· It can resume the download from the point of failure, if a download interrupts before its complete. This can save a lot of network bandwidth for you.
Bandwidth control for each download:
· In order to download files without affecting other network applications, It allows you to adjust the bandwidth for download to optimize your network.
Support batch download:
· You can download many files at the same time by simply specifying maximum number of concurrency files which are to be downloaded.
Supported file size is more than 4G:
· You can download files which size are more than 4G.
Fires events for your application to process download progress:
· It contains very detailed information about vulnerabilities, updates that fix the vulnerabilities, applications that have vulnerabilities, security bulletins that include the vulnerabilities and updates, even the installation switches are provided. All of these provide a foundation for the programmers to develop excellent patch management software.
Easy to use:
· You can easily write scripts and programs to download files from the Internet/Intranet with the COM interfaces.
Very small component size:
· The size of the component is about 108KB, and the size is less than 45KB when compressed into a cab file.
Requirements:
· RAM: 64M or more
· Free hard disk space: 64M or more
· Processor: Pentium 300 MHz or faster, or equivalent processor
| Developer: License / Price: Size / OS: Last Updated: | Nuvasec Shareware / USD 339.00 434 KB / Windows All September 12th, 2010 |
| Download: | Update Services Download Component 2.0.0.1879 |