Monday, July 10, 2006

sharpBITS.NET - C# 2.0 BITS Wrapper

The Code Project - sharpBITS.NET - wrapper for BITS API

"SharpBITS is a library to wrap the BITS SDK for use with managed code on .NET platform. It was intended and first implemented for a project designed to transfer large files over a slow and instable WAN link. While there are some other options like use of FTP, BITS had some real advantages made it the favorite selection.

As it uses the HTTP/HTTPS protocol to transfer files it’s immune to firewall restrictions. Also it keeps a session (in default setting) for up to 14 days, which gives a reliable file transfer option in this case! The project where SharpBITS was developed on consists of a small command line application, and the separate BITS wrapper library. Even if there are some custom implementations for BITS wrapper available already, also for .NET managed code (see "Wrapping Bits" on MSDN), they are based on older versions of BITS and don’t support some features like authentication, so the decision was to have a new C# based wrapper library.

..."

This looks like a cool BITS wrapper that I might be able to use one day...

Technorati Tags:

No comments: