バックグラウンド インテリジェント転送サービス (BITS) には、コンパクト サーバーと IIS サーバー拡張機能の 2 つの役割サービスがあります。コンパクト サーバーはスタンドアロンの HTTP または HTTPS ファイル サーバーであり、IIS サーバー拡張機能はインターネット インフォメーション サービス (IIS) を実行するサーバーを必要とする IIS プラグインです。

IIS サーバー拡張機能

BITS IIS サーバー拡張機能を使用すると、IIS が実行されているサーバーを構成して、BITS クライアントが IIS 仮想ディレクトリに再開可能なファイルのアップロードをバックグラウンドで実行できるようにすることができます。ファイル アップロードが完了すると、BITS サーバーから Web アプリケーションに、新しくアップロードされたファイルを通知できます。この通知により、アプリケーションではアップロードされたファイルを処理できます。アップロードを行ったクライアントに対し Web アプリケーションから応答を返すように設定することもできます。詳細については、「BITS IIS サーバー拡張機能」のセクションを参照してください。

コンパクト サーバー

BITS コンパクト サーバーはスタンドアロンの HTTP または HTTPS ファイル サーバーであり、このサーバーを使用すると、アプリケーションは BITS クライアントがダウンロードするファイルをホストでき、サイズの大きいファイルを限られた数だけコンピューター間で非同期的に転送できます。詳細については、「BITS コンパクト サーバー」のセクションを参照してください。

その他の情報