Služba inteligentního přenosu na pozadí
Účel
Služba BITS (Background Intelligent Transfer Service) je používána programátory a správci systému ke stahování souborů z webových serverů HTTP nebo jejich nahrávání do webových serverů HTTP a sdílených složek SMB. Služba BITS bude brát v úvahu náklady na přenos a také využití sítě, aby práce uživatele v popředí mělo co nejmenší dopad. BitS také zpracovává síťové interupce, pozastavení a automatické obnovení přenosů, a to i po restartování. BitS obsahuje rutiny PowerShellu pro vytváření a správu přenosů a nástroj příkazového řádku BitsAdmin.
Poznámka
BitS může systém Windows používat ke stahování aktualizací do místního systému. Pokud jste koncovým uživatelem, který hledá způsoby řešení potíží s instalací služby BITS, přečtěte si téma Řešení problémů se službou Windows Update.
Pokud je to možné
Použijte BITS pro aplikace, které potřebují:
- Stáhněte nebo nahrajte soubory na webový server HTTP nebo REST nebo souborový server SMB.
- Automatické obnovení přenosů souborů po odpojení sítě a restartování počítače.
- Zachování rychlosti odezvy jiných síťových aplikací
- Mějte na paměti náklady na síť v např. roamingových sítích.
- Volitelně můžete pracovat s BranchCache pro optimalizaci provozu sítě WAN (Wide Area Network).
Cílová skupina vývojářů
BITS je rozhraní MODELU COM určené pro vývojáře jazyka C a C++, které můžou používat také vývojáři .NET. Vývojáři UPW by měli používat rozhraní API windows.Networking.BackgroundTransfer, nikoli rozhraní API služby BITS.
Verze BITS
Kompletní historii verzí a informace o dřívějším operačním systému najdete v tématu Co je nového.
V této části
Námět | Popis |
---|---|
o službě BITS |
Obecné informace o službě BITS |
používání služby BITS |
Procedurální průvodce vývojem klientů BITS, kteří přenášejí soubory mezi klientem a serverem. |
referenční služby BITS |
Referenční informace pro programovací rozhraní BITS. Obsahuje také informace o ukázkách, nástrojích, nastavení serveru pro úlohy nahrávání a protokolu pro nahrávání. |
osvědčené postupy |
Informace, které je potřeba vzít v úvahu při návrhu aplikace, která používá službu BITS. |
Další zdroje informací
Následují další zdroje informací.
Zdroj | Popis |
---|---|
Referenční knihovna DLL .NET | Informace o používání služby BITS z .NET pomocí referenčních knihoven DLL najdete v tématu Volání do služby BITS z .NET pomocí referenčních knihoven DLL |
Obálka .NET | Pro další obálky rozhraní .NET pro SLUŽBU BITS můžete hledat nuget pro projekty označené značkou BITS. |