Фоновая интеллектуальная служба передачи (BITS)
Характер использования
Фоновая интеллектуальная служба передачи (BITS) используется программистами и системными администраторами для скачивания файлов из файлов или отправки файлов на веб-серверы HTTP и S МБ общих папок. BITS будет учитывать затраты на передачу, а также сетевое использование, чтобы работа на переднем плане пользователя не повлияла на максимально возможное влияние. BITS также обрабатывает взаимодействие сети, приостановку и автоматическое возобновление передачи даже после перезагрузки. BITS включает командлеты PowerShell для создания передачи и управления ими, а также служебной программы командной строки Bits Администратор.
Примечание.
BITS можно использовать Windows для скачивания обновлений в локальную систему. Если вы ищете способы устранения неполадок при установке BITS, см. статью "Исправление Обновл. Windows проблемы".
Где применимо
Используйте BITS для приложений, которые должны:
- Скачайте или отправьте файлы на веб-сервер HTTP или REST или S МБ файловой сервер.
- Автоматическое возобновление передачи файлов после отключения сети и перезапуска компьютера.
- Сохраните скорость реагирования других сетевых приложений.
- Учитывайте затраты на сеть в роуминге.
- При необходимости работайте с BranchCache для оптимизации трафика широкой сети (WAN)
Аудитория разработчика
BITS — это COM-интерфейс, предназначенный для разработчиков C и C++, которые также могут использоваться разработчиками .NET. Разработчики UWP должны использовать API Windows.Networking.BackgroundTransfer , а не API BITS.
Версии BITS
Полный журнал версий и сведения о более ранней операционной системе см. в статье "Новые возможности".
В этом разделе
Раздел | Описание |
---|---|
Сведения о BITS |
Общие сведения о BITS. |
Использование BITS |
Процедурное руководство по разработке клиентов BITS, которые передают файлы между клиентом и сервером. |
Справочник по BITS |
Справочные сведения о интерфейсах программирования BITS. Также содержит сведения о примерах, средствах, параметрах сервера для заданий отправки и протоколе отправки. |
Рекомендации |
Сведения, которые следует учитывать при разработке приложения, использующего BITS. |
Дополнительные ресурсы
Ниже приведены дополнительные ресурсы.
Ресурс | Description |
---|---|
Библиотека DLL справочника по .NET | Сведения об использовании BITS из .NET с помощью ссылочных библиотек DLL см. в статье "Вызов в BITS из .NET" с помощью ссылочных библиотек DLL |
Оболочка .NET | Для других оболочков .NET для BITS можно найти nuget для проектов, помеченных тегом BITS. |