Background Intelligent Transfer Service

Background Intelligent Transfer Service

Background Intelligent Transfer Service (BITS) — служба фоновой передачи файлов между клиентом и HTTP-сервером.

Использование BITS

Приложения могут управлять передачей файлов при помощи COM-интерфейсов:

  • IBackgroundCopyCallback — реализуется приложением для получения уведомлений о завершении передачи, модификации задания на передачу файлов и о возникновении ошибок;
  • IBackgroundCopyError — получение информации об ошибках;
  • IBackgroundCopyFile — получение информации о файле в задании на передачу;
  • IBackgroundCopyJob — добавление файлов к заданию, установка приоритетов, определение состояния задания, запуск и остановка передачи;
  • IBackgroundCopyJob2 — получение возвращаемых данных при загрузке файлов на сервер, указание программы, которая будет выполняться по окончанию загрузки или при ошибке, указание данных для аутентификации на HTTP или прокси сервере;
  • IBackgroundCopyManager — создание задания на передачу файлов, получение информации о заданиях;
  • IEnumBackgroundCopyFiles — получение списка файлов в задании;
  • IEnumBackgroundCopyJobs — получение списка заданий в очереди.

Для передачи файлов создаётся задание, к нему добавляются файлы, задание помещается в очередь и активируется. Задание может служить для загрузки файлов с сервера, записи файлов на сервер или записи файлов на сервер с получением файла ответа. Передача файлов может вестись в нормальном или фоновом режиме. При передаче в фоновом режиме используется свободная полоса пропускания сети, в этом случае, при увеличении загрузки сети другими приложениями, BITS уменьшает скорость передачи.

Задания могут иметь три уровня приоритетов для фонового режима передачи и один для нормального. Задания с низким приоритетом приостанавливаются на время выполнения более приоритетных заданий. Задания с одинаковым приоритетом разделяют общее время передачи, большие задания в длинной очереди могут приостанавливаться и перемещаться в её конец.

Передача файлов прекращается при выходе пользователя, создавшего задание, из системы. При входе пользователя в систему, в том числе через сервис терминалов, передача файлов возобновляется.

Ссылки



Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Полезное


Смотреть что такое "Background Intelligent Transfer Service" в других словарях:

  • Background Intelligent Transfer Service — (BITS) is a component of modern Microsoft Windows operating systems that facilitates prioritized, throttled, and asynchronous transfer of files between machines using idle network bandwidth. It is most commonly used by recent versions of Windows… …   Wikipedia

  • Background Intelligent Transfer Service — Background Intelligent Transfer Service, soit service de tranfert intelligent en arrière plan, (BITS) est un composant des systèmes d exploitation Microsoft Windows (Vista et Windows 2003) qui est utilisé par les services de mises à jour… …   Wikipédia en Français

  • Background Intelligent Transfer Service — Der Background Intelligent Transfer Service (engl. für Intelligenter Hintergrundübertragungsdienst, kurz BITS) ist eine Softwarekomponente in neueren Versionen von Microsoft Windows zur Übertragung von Daten über HTTP im Hintergrund. Für den… …   Deutsch Wikipedia

  • BITS — Background Intelligent Transfer Service Background Intelligent Transfer Service, soit service de tranfert intelligent en arrière plan, (BITS) est un composant des systèmes d exploitation Microsoft Windows (Vista et Windows 2003) qui est utilisé… …   Wikipédia en Français

  • BITS — Background Intelligent Transfer Service (Computing » General) *** Bitstream, Inc. (Business » NASDAQ Symbols) ** Building Integrated Timing Supply (Business » General) * British Isles Traveller Support (Community) * Blues In The Schools… …   Abbreviations dictionary

  • Windows Vista networking technologies — This article is part of a series on Windows Vista New features Overview Technical and core system Security and safety Networking technologies I/O technologies Management and administration Removed features …   Wikipedia

  • Windows XP — Windows Experience redirects here. For Windows Experience Index, see Windows System Assessment Tool. Windows XP Part of the Microsoft Windows family …   Wikipedia

  • Microsoft Update Catalog — URL Microsoft Update Catalog Type of site Downloads Owner …   Wikipedia

  • Windows PowerShell — Screenshot of a sample PowerShell session …   Wikipedia

  • List of Microsoft Windows components — The following is a list of Microsoft Windows components. Contents 1 Configuration and maintenance 2 User interface 3 Applications and utilities 4 Windows Server components …   Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»