Networking Forums

Networking Forums > Computer Networking > Windows Networking > Microsofts strategy on BITS?

Reply
Thread Tools Display Modes

Microsofts strategy on BITS?

 
 
msnews.microsoft.com
Guest
Posts: n/a

 
      07-29-2005, 07:11 AM
I have noticed that there is very litle information around on the BITS
framework, the BackgroundTransfer NewsGroup seams almost dead and I can't
find very much anywhere else on the net.

- Is BITS somethign Microsoft see as as an internal service?

- Do Microsft encourage 3:ed party solutions based on BITS?

- What source of information (exact location) should I use to find answer to
any problems that might arrise? (To be able to solve and understand
problems is CRITICAL to a solution, not just the functionality of the
service in it self)

- Is BITS intended to be able to upload very large files (10GB+), or is that
not the intetion of the service?

- I have now written a wraper for me to use in .NET, are microsoft planing
on releasing ther BITS API in .NET? if so when?


/Håkan


 
Reply With Quote
 
 
 
 
Egbert Nierop \(MVP for IIS\)
Guest
Posts: n/a

 
      07-29-2005, 08:01 AM
"msnews.microsoft.com" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
>I have noticed that there is very litle information around on the BITS
>framework, the BackgroundTransfer NewsGroup seams almost dead and I can't
>find very much anywhere else on the net.
>
> - Is BITS somethign Microsoft see as as an internal service?

No,

MS would not create such internal service as a part of a service pack or
official Windows release.
If it were, it would have been inside the windows resource kit.

To my bet guess, BITS is used by MS themselves on automatic Windows updates.
http://msdn.microsoft.com/library/en...asp?frame=true

Last: MS Is *still* expanding BITS
http://www.microsoft.com/windowsserv...laWin2003.mspx

> - Do Microsft encourage 3:ed party solutions based on BITS?
>
> - What source of information (exact location) should I use to find answer
> to any problems that might arrise? (To be able to solve and understand
> problems is CRITICAL to a solution, not just the functionality of the
> service in it self)
>
> - Is BITS intended to be able to upload very large files (10GB+), or is
> that not the intetion of the service?
>
> - I have now written a wraper for me to use in .NET, are microsoft planing
> on releasing ther BITS API in .NET? if so when?
>
>
> /Håkan
>


 
Reply With Quote
 
Håkan
Guest
Posts: n/a

 
      07-29-2005, 08:49 AM
Good to know that Microsoft is committed to the BITS framework.

But what about the other questions?

- What source of information (exact location) should I use to find answer to
any problems that might arise? (To be able to solve and understand
problems is CRITICAL to a solution, not just the functionality of the
service in it self)

- Is BITS intended to be able to upload very large files (10GB+), or is that
not the intention of the service?

- I have now written a wrapper for me to use in .NET, are Microsoft planning
on releasing their BITS API in .NET? if so when?

Any information on them?

/Håkan


"Egbert Nierop (MVP for IIS)" <(E-Mail Removed)> wrote in
message news:ep%(E-Mail Removed)...
> "msnews.microsoft.com" <(E-Mail Removed)> wrote in message
> news:(E-Mail Removed)...
>>I have noticed that there is very litle information around on the BITS
>>framework, the BackgroundTransfer NewsGroup seams almost dead and I can't
>>find very much anywhere else on the net.
>>
>> - Is BITS somethign Microsoft see as as an internal service?

> No,
>
> MS would not create such internal service as a part of a service pack or
> official Windows release.
> If it were, it would have been inside the windows resource kit.
>
> To my bet guess, BITS is used by MS themselves on automatic Windows
> updates.
> http://msdn.microsoft.com/library/en...asp?frame=true
>
> Last: MS Is *still* expanding BITS
> http://www.microsoft.com/windowsserv...laWin2003.mspx
>
>> - Do Microsft encourage 3:ed party solutions based on BITS?
>>
>> - What source of information (exact location) should I use to find answer
>> to any problems that might arrise? (To be able to solve and understand
>> problems is CRITICAL to a solution, not just the functionality of the
>> service in it self)
>>
>> - Is BITS intended to be able to upload very large files (10GB+), or is
>> that not the intetion of the service?
>>
>> - I have now written a wraper for me to use in .NET, are microsoft
>> planing on releasing ther BITS API in .NET? if so when?
>>
>>
>> /Håkan
>>

>



 
Reply With Quote
 
Egbert Nierop \(MVP for IIS\)
Guest
Posts: n/a

 
      07-29-2005, 09:15 AM
"Håkan" <(E-Mail Removed)> wrote in message
news:%(E-Mail Removed)...
> Good to know that Microsoft is committed to the BITS framework.
>
> But what about the other questions?
>
> - What source of information (exact location) should I use to find answer
> to
> any problems that might arise? (To be able to solve and understand
> problems is CRITICAL to a solution, not just the functionality of the


You found the newsgroup to be unsuccesfull for help. So we exclude that
source for now.

But looking in the MSDN I found your answer.

<answer
src="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/bits/bits/bg_file_info.asp">
BITS 1.2 and earlier: For HTTP downloads, the maximum file size you can
transfer is 4 GB; BITS cannot guarantee the successful transfer of files
over 4 GB.
If the URL contains Unicode characters that are not in the US-ASCII
character set, encode the Unicode string in UTF-8 before passing it as the
remote file name to BITS. If you do not encode the string, the HTTP server
may receive an incorrect URL and the job may enter error state.

</answer>

so It looks like you have to upgrade to BITS 2.0.


The latest release for XP (client) is here
http://support.microsoft.com/?kbid=842309
and the BITS windows 2003 beta I already posted. It might be even no beta
but official release already.


> service in it self)
>
> - Is BITS intended to be able to upload very large files (10GB+), or is
> that
> not the intention of the service?
>
> - I have now written a wrapper for me to use in .NET, are Microsoft
> planning
> on releasing their BITS API in .NET? if so when?


IIS 7 will be a real fluidly built 'pure hybrid' using managed and unmanaged
code. As far as I know, both ends will improve but I can't say that BITS
will become pure managed.

b.t.w., it is a myth, assuming that a service automatically improves or 'is
better' as soon as it is pure .NET. The fact is that .NET for 80% relies on
unmanaged code (such as wmi/COM/win32/ADSI etc)


Success!

--
compatible web farm Session replacement for Asp and Asp.Net
http://www.nieropwebconsult.nl/asp_session_manager.htm


> Any information on them?
>
> /Håkan
>
>
> "Egbert Nierop (MVP for IIS)" <(E-Mail Removed)> wrote in
> message news:ep%(E-Mail Removed)...
>> "msnews.microsoft.com" <(E-Mail Removed)> wrote in message
>> news:(E-Mail Removed)...


 
Reply With Quote
 
Håkan
Guest
Posts: n/a

 
      07-29-2005, 09:30 AM
Hi and thanx for the help

I am using BITS 2.0. I built the .NET dll I am using from bits20.idl and on
the server I am running 2003 and SP1
I wiull have to check the file names, since I am in Sweden that could be the
problem

/H

"Egbert Nierop (MVP for IIS)" <(E-Mail Removed)> wrote in
message news:(E-Mail Removed)...
> "Håkan" <(E-Mail Removed)> wrote in message
> news:%(E-Mail Removed)...
>> Good to know that Microsoft is committed to the BITS framework.
>>
>> But what about the other questions?
>>
>> - What source of information (exact location) should I use to find answer
>> to
>> any problems that might arise? (To be able to solve and understand
>> problems is CRITICAL to a solution, not just the functionality of the

>
> You found the newsgroup to be unsuccesfull for help. So we exclude that
> source for now.
>
> But looking in the MSDN I found your answer.
>
> <answer
> src="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/bits/bits/bg_file_info.asp">
> BITS 1.2 and earlier: For HTTP downloads, the maximum file size you can
> transfer is 4 GB; BITS cannot guarantee the successful transfer of files
> over 4 GB.
> If the URL contains Unicode characters that are not in the US-ASCII
> character set, encode the Unicode string in UTF-8 before passing it as the
> remote file name to BITS. If you do not encode the string, the HTTP server
> may receive an incorrect URL and the job may enter error state.
>
> </answer>
>
> so It looks like you have to upgrade to BITS 2.0.
>
>
> The latest release for XP (client) is here
> http://support.microsoft.com/?kbid=842309
> and the BITS windows 2003 beta I already posted. It might be even no beta
> but official release already.
>
>
>> service in it self)
>>
>> - Is BITS intended to be able to upload very large files (10GB+), or is
>> that
>> not the intention of the service?
>>
>> - I have now written a wrapper for me to use in .NET, are Microsoft
>> planning
>> on releasing their BITS API in .NET? if so when?

>
> IIS 7 will be a real fluidly built 'pure hybrid' using managed and
> unmanaged code. As far as I know, both ends will improve but I can't say
> that BITS will become pure managed.
>
> b.t.w., it is a myth, assuming that a service automatically improves or
> 'is better' as soon as it is pure .NET. The fact is that .NET for 80%
> relies on unmanaged code (such as wmi/COM/win32/ADSI etc)
>
>
> Success!
>
> --
> compatible web farm Session replacement for Asp and Asp.Net
> http://www.nieropwebconsult.nl/asp_session_manager.htm
>
>
>> Any information on them?
>>
>> /Håkan
>>
>>
>> "Egbert Nierop (MVP for IIS)" <(E-Mail Removed)> wrote in
>> message news:ep%(E-Mail Removed)...
>>> "msnews.microsoft.com" <(E-Mail Removed)> wrote in message
>>> news:(E-Mail Removed)...

>



 
Reply With Quote
 
Egbert Nierop \(MVP for IIS\)
Guest
Posts: n/a

 
      07-29-2005, 09:54 AM
"Håkan" <(E-Mail Removed)> wrote in message
news:ufwMY$(E-Mail Removed)...
> Hi and thanx for the help
>
> I am using BITS 2.0. I built the .NET dll I am using from bits20.idl and
> on the server I am running 2003 and SP1
> I wiull have to check the file names, since I am in Sweden that could be
> the problem
>
> /H


So, what question is still left? Do you want me to post a specific quetsion
to the MS developers?
Is it about the 4GB range?

 
Reply With Quote
 
Håkan
Guest
Posts: n/a

 
      07-29-2005, 11:09 AM
I have done some more testing...it seams like I have to problem with smaller
files as well. The stange thig is that the file is partly transfered, and
the request that fails is much larger then the others...

I have included an extract of my iis files where it shows a few good request
and then the one that fials

the question should be, undet wat circomstances does BITS report a
0x80070070 error when it infact is a huge amount of free space on the disk.

/Håkan



"Egbert Nierop (MVP for IIS)" <(E-Mail Removed)> wrote in
message news:%(E-Mail Removed)...
> "Håkan" <(E-Mail Removed)> wrote in message
> news:ufwMY$(E-Mail Removed)...
>> Hi and thanx for the help
>>
>> I am using BITS 2.0. I built the .NET dll I am using from bits20.idl and
>> on the server I am running 2003 and SP1
>> I wiull have to check the file names, since I am in Sweden that could be
>> the problem
>>
>> /H

>
> So, what question is still left? Do you want me to post a specific
> quetsion to the MS developers?
> Is it about the 4GB range?



 
Reply With Quote
 
Egbert Nierop \(MVP for IIS\)
Guest
Posts: n/a

 
      07-29-2005, 11:17 AM
"Håkan" <(E-Mail Removed)> wrote in message
news:uua$(E-Mail Removed)...
>I have done some more testing...it seams like I have to problem with
>smaller files as well. The stange thig is that the file is partly
>transfered, and the request that fails is much larger then the others...
>
> I have included an extract of my iis files where it shows a few good
> request and then the one that fials
>
> the question should be, undet wat circomstances does BITS report a
> 0x80070070 error when it infact is a huge amount of free space on the
> disk.


I've posted your question.
I would wait a few days and regularry check back. I can't force things


> /Håkan
>
>


 
Reply With Quote
 
Narayana Mahankali [MSFT]
Guest
Posts: n/a

 
      07-30-2005, 06:52 AM
I apologize for the delay in getting back to you. I have responded to your
other posting. Below are my other comments under questions.

--
Narayana Mahankali
Microsoft, BITS

This posting is provided "As Is" with no warranties, and confers no rights.
Use of included script samples are subject to the terms specified at
http://www.microsoft.com/info/cpyright.htm


"msnews.microsoft.com" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
>I have noticed that there is very litle information around on the BITS
>framework, the BackgroundTransfer NewsGroup seams almost dead and I can't
>find very much anywhere else on the net.


BackgroundTransfer newsgroup is not dead and very much thriving. The lack of
response on this newsgroup was only temporary. MSDN and the BITS newsgroup
(backgroundtransfer) are the best sources of information for BITS.

>
> - Is BITS somethign Microsoft see as as an internal service?


BITS is for anybody to use and not just an internal service.

> - Do Microsft encourage 3:ed party solutions based on BITS?


Yes Microsoft does encourage 3rd party solutions based on BITS and there are
many already.

> - What source of information (exact location) should I use to find answer
> to any problems that might arrise? (To be able to solve and understand
> problems is CRITICAL to a solution, not just the functionality of the
> service in it self)


http://msdn.microsoft.com/library/de...about_bits.asp
and microsoft.public.windows.backgroundtransfer newsgroup

> - Is BITS intended to be able to upload very large files (10GB+), or is
> that not the intetion of the service?


Yes BITS supports upload of very large files. We haven't placed any limit on
the uploads. As much as IIS can support. We have tested with files larger
than 4GB internally.

> - I have now written a wraper for me to use in .NET, are microsoft planing
> on releasing ther BITS API in .NET? if so when?


Yes a Microsoft version of the .Net wrapper for BITS is being planned. But
it hasn't been finalized how and when it will be released.

>
> /Håkan
>



 
Reply With Quote
 
David Wang [Msft]
Guest
Posts: n/a

 
      08-01-2005, 04:55 AM
The user misconfiguration issue was resolved - user had a 1GB disk quota in
effect... so the 4GB upload tripped over the limit. Once the disk quota was
adjusted, large uploads did not have any problems.

--
//David
IIS
http://blogs.msdn.com/David.Wang
This posting is provided "AS IS" with no warranties, and confers no rights.
//
"Egbert Nierop (MVP for IIS)" <(E-Mail Removed)> wrote in
message news:%23RPjY$(E-Mail Removed)...
"Håkan" <(E-Mail Removed)> wrote in message
news:uua$(E-Mail Removed)...
>I have done some more testing...it seams like I have to problem with
>smaller files as well. The stange thig is that the file is partly
>transfered, and the request that fails is much larger then the others...
>
> I have included an extract of my iis files where it shows a few good
> request and then the one that fials
>
> the question should be, undet wat circomstances does BITS report a
> 0x80070070 error when it infact is a huge amount of free space on the
> disk.


I've posted your question.
I would wait a few days and regularry check back. I can't force things


> /Håkan
>
>



 
Reply With Quote
 
 
 
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Superfruit strategy raja Broadband 0 07-28-2008 05:55 AM
Superfruit strategy raja Broadband 0 07-28-2008 05:53 AM
BT line repair strategy Gareth Broadband 8 02-12-2007 06:06 PM
Backup strategy Fugtruck Windows Networking 1 12-14-2005 07:02 PM
Microsofts Wireless G PCI Card and Linksys Router devguy Broadband Hardware 3 05-08-2004 05:20 PM



1 2 3 4 5 6 7 8 9 10 11