Intelligenter Hintergrundübertragungsdienst (Background Intelligent Transfer Service, BITS)

Zweck

Background Intelligent Transfer Service (Bits) wird von Programmierern und Systemadministratoren verwendet, um Dateien aus HTTP-Webservern und SMB-Dateifreigaben herunterzuladen oder in diese hochzuladen. Bits übernimmt die Kosten für die Übertragung sowie die Netzwerk Auslastung, sodass die Vordergrund Arbeit des Benutzers so wenig wie möglich wirkt. Bits übernimmt auch nach einem Neustart das Übertragen von Netzwerk Überläufen, das Anhalten und Fortsetzen von Übertragungen. Bits umfasst PowerShell-Cmdlets zum Erstellen und Verwalten von Übertragungen sowie das Befehlszeilenprogramm BITSAdmin.

Hinweis

Bits können von Windows verwendet werden, um Updates auf Ihr lokales System herunterzuladen. Wenn Sie ein Endbenutzer sind, der nach Methoden zur Problembehandlung bei der Bits-Installation sucht, finden Sie weitere Informationen unter Beheben von Windows Update Problemen.

Anwendungsbereich

Verwenden Sie Bits für Anwendungen, die Folgendes erfordern:

  • Herunterladen von oder Hochladen von Dateien auf einen HTTP-oder Rest-Webserver oder einen SMB-Dateiserver.
  • Automatisches fortsetzen von Dateiübertragungen nach dem Trennen des Netzwerks und Neustarts des Computers.
  • Bewahren Sie die Reaktionsfähigkeit anderer Netzwerkanwendungen auf.
  • Berücksichtigen Sie die Netzwerkkosten, z. b. roamingnetzwerke
  • Optionales arbeiten mit BranchCache zur Optimierung des WAN-Verkehrs (Wide Area Network)

Entwicklergruppe

Bits ist eine für C-und C++-Entwickler entwickelte com-Schnittstelle, die auch von .NET-Entwicklern verwendet werden kann. UWP-Entwickler sollten die Windows. Networking. backgroundtransfer -API und nicht die Bits-API verwenden.

Bits-Versionen

Denvollständigen Versionsverlauf und Informationen zum früheren Betriebssystem finden Sie unter Neuigkeiten.

In diesem Abschnitt

Thema BESCHREIBUNG
Informationen zu BITS
Allgemeine Informationen zu Bits.
Verwenden von Bits
Verfahrens Leit Faden zum Entwickeln von BITS-Clients, die Dateien zwischen einem Client und einem Server übertragen.
BITS-Referenz
Referenzinformationen für die Bits-Programmierschnittstellen. Enthält außerdem Informationen zu Beispielen, Tools, Servereinstellungen für Uploadaufträge und das uploadprotokoll.
Bewährte Methoden
Beim Entwerfen einer Anwendung, die Bits verwendet, zu berücksichtigende Informationen.

Zusätzliche Ressourcen

Im folgenden finden Sie weitere Ressourcen.

.Net-Referenz-dll Informationen zur Verwendung von Bits aus .NET mithilfe von Verweis-DLLs finden Sie unter Aufrufen von Bits aus .NET mithilfe von Verweis-DLLs .
.Net-Wrapper Für andere .net-Wrapper für Bits können Sie nuget nach Projekten durchsuchen, die mit dem Bits-Tag markiert sind.