Les sections suivantes fournissent des informations qui vous aident à comprendre l'interaction entre le programme de lancement d'applicatifs et BITS :
Pour plus d'informations sur les concepts généraux et les fonctionnalités de BITS, reportez-vous à Background Intelligent Transfer Service dans la bibliothèque MSDN.
Pour que le Programme de lancement d'applicatifs utilise BITS pour transférer une application, le Programme de lancement d'applicatifs et l'application doivent être activés pour BITS, comme cela est indiqué plus loin dans les Section 34.3, Activation du programme de lancement d'applicatifs pour utiliser BITS et Section 34.4, Configuration d'une application devant être transférée par BITS.
Lorsque le Programme de lancement d'applicatifs et une application sont activés pour BITS, le programme de lancement d'applicatifs crée un travail BITS qui comprend le contenu de l'application (fichiers, paramètres de l'objet Application, etc.) et les paramètres de travail (Délai minimum de nouvelle tentative, Timeout de non-progression et Priorité), puis place ce travail dans la file d'attente BITS. BITS transfère le contenu de l'application vers un répertoire temporaire sur le disque local (c:\racine du système\temp\$jobid$, où racine du système est le répertoire système Windows et jobid est l'ID du travail BITS). Dès que BITS a terminé le transfert, le Programme de lancement d'applicatifs copie le contenu de l'application vers le cache NAL puis distribuera l'application lorsqu'elle sera installée ou lancée.
Pour plus d'informations sur le traitement des travaux par BITS, reportez-vous à Cycle de vie d'un travail BITS.
Dans les circonstances suivantes, le Programme de lancement d'applicatifs transfère l'application lui-même plutôt que d'utiliser BITS :
Lorsque le Programme de lancement d'applicatifs crée un travail et le transmet à BITS, il ne transfère pas seulement le contenu de l'application (fichiers, paramètres de l'objet Application, etc.) mais aussi trois paramètres de configuration :
Délai minimum avant la prochaine tentative : BITS classe les éventuelles erreurs qui surviennent durant le transfert de l'application en erreurs fatales et erreurs intermittentes. Après une erreur fatale, BITS ne peut pas reprendre le travail ; une intervention est nécessaire. BITS peut parfois reprendre le travail après une erreur intermittente. Ce paramètre permet de définir le délai minimum d'attente que BITS doit observer après une erreur intermittente, avant d'essayer de transférer l'application à nouveau. La valeur par défaut est 600 secondes, soit 10 minutes.
Timeout de non-progression : ce paramètre permet de définir la durée (nombre de jours) pendant laquelle BITS essaiera de transférer l'application, à la suite d'une erreur intermittente, en l'absence de progression. Par exemple, le paramètre par défaut (14 jours) implique que BITS continue ses tentatives de transfert pendant 14 jours après l'erreur. Si le transfert ne progresse pas durant ces 14 jours, le compteur est réinitialisé. Si BITS s'arrête en raison du dépassement du délai de non-progression, le Programme de lancement d'applicatifs reprend le contrôle du transfert et transfère lui-même l'application.
Priorité : ce paramètre permet d'attribuer un niveau de priorité au transfert BITS. Vous pouvez choisir entre une priorité de premier plan et trois priorités d'arrière-plan (élevée, normale, faible). La priorité de premier plan est la plus élevée, suivie par les trois priorités d'arrière-plan. La valeur par défaut est Arrière-plan Normale.
Ces paramètres sont configurables pour chaque application (objet Application > onglet Options de distribution > page Paramètres BITS). Vous pouvez utiliser les paramètres par défaut ou les modifier en fonction des besoins de l'application ou de l'utilisateur. Vous trouverez une présentation plus détaillée de ces paramètres à la Section 34.5, Modification des paramètres par défaut d'un travail BITS.
Windows XP comporte un paramètre de stratégie de groupe définissant la bande passante réseau inactive maximale sur le poste de travail que BITS utilise. Par défaut, ce paramètre n'est pas configuré, ce qui permet à BITS d'utiliser toute la bande passante inactive du poste de travail.
Si BITS est exécuté sur un grand nombre de postes de travail, cela peut affecter votre réseau. Pour éviter des problèmes éventuels, lors des périodes d'utilisation élevée, vous pouvez limiter la quantité de bande passante allouée à BITS. La Section 34.6, Modification du paramètre maximum de bande passante réseau BITS fournit les instructions à suivre pour gérer le paramètre maximum de bande passante BITS, via ZENworks, à l'aide d'une stratégie de groupe Windows.
IMPORTANT :Windows 2000 ne comporte pas de paramètre Stratégie de groupe pour la bande passante BITS maximum.
Si vous envisagez de distribuer un grand nombre d'applications simultanément ou de distribuer des applications comprenant un grand nombre de fichiers, reportez-vous d'abord aux instructions d'évolutivité BITS fournies par Microsoft (en anglais).