Glossaire de l’empaquetage, du déploiement et des requêtes

ID du modèle utilisateur de l’application

L’ID de modèle utilisateur de l’application identifie de manière unique une application sur le système d’exploitation afin que le système d’exploitation puisse envoyer des notifications et ainsi de suite à l’application.

carte de blocs

Définit les index et les hachages de chiffrement pour les blocs de code exécutable et de données stockés dans les fichiers d’un package d’application. Un fichier BlockMap.xml est requis pour chaque package d’application.

package de dépendances

Package dont dépend un autre package. La dépendance est déclarée dans le manifeste du package dépendant et non dans le manifeste du package de dépendances.

package dépendant

Package qui prend une dépendance sur un autre package. La dépendance est déclarée dans le manifeste du package dépendant.

fichiers d’empreinte

Fichiers dans un package d’application qui ne font pas partie de l’application à déployer. Ces fichiers fournissent des métadonnées relatives au package. Les fichiers d’empreinte standard incluent le manifeste, la carte de blocs, la carte de flux et la signature numérique. Les fichiers d’empreinte sont créés dans le cadre du processus de génération du package. En outre, conformément à la spécification OPC, [Content_Types].xml et les fichiers dont le nom correspond au modèle « *\_rels\*.rels » sont des fichiers d’empreinte.

Manifeste

Fichier XML qui décrit le contenu et les métadonnées associés à un package, y compris l’ID de package. Un fichier MANIFESTE XML est requis pour chaque package d’application.

OPC

Open Packaging Conventions (OPC) décrit une technologie de fichier conteneur documentée dans les normes ISO/IEC 29500 et ECMA 376. Les packages d’application sont conformes à OPC.

package

Unité de déploiement, de gestion et de maintenance des logiciels associés au modèle d’empaquetage d’application. Un package contient les fichiers qui constituent l’application, ainsi qu’un fichier manifeste qui décrit le logiciel sur Windows.

nom de la famille de package

Forme sérialisée de l’ID de package qui représente de façon unique la famille de packages sur l’ordinateur. Il convient pour nommer des objets tels que des fichiers et des dossiers. Le nom de la famille de packages est similaire au nom complet du package, mais inclut uniquement le nom et l’éditeur. Étant donné qu’il exclut les informations qui changent avec la maintenance (version, architecture et informations sur les ressources), il est utile pour les références indépendantes de la version au package.

nom complet du package

Forme sérialisée de l’ID de package qui représente de façon unique cette version du package sur l’ordinateur. Il convient pour nommer des objets tels que des fichiers et des dossiers.

ID de package

Identificateur global unique d’un package. Il se compose d’un tuple d’attributs pour le package, notamment le nom, l’éditeur, l’architecture prise en charge, les informations sur les ressources et la version. Consultez nom complet du package et nom de la famille de packages pour les formulaires sérialisés de l’ID de package.

ID d’application relative du package

Attribut Id sur l’élément Application dans le manifeste du package, également appelé PRAID. Cette chaîne identifie de façon unique une application dans un package. Cet attribut est requis pour l’élément Application .

fichiers de charge utile

Fichiers dans un package d’application qui font partie de l’application à déployer. Ces fichiers sont extraits et placés dans le dossier d’installation de l’utilisateur.

ID de ressource

Partie facultative d’un ID de package utilisée pour différencier les ressources dans le package. Par exemple, un ID de ressource peut être utilisé pour spécifier la langue ou les paramètres régionaux.

Répertoire central ZIP

Séquences d’octets dans un fichier ZIP qui stockent des métadonnées sur l’archive ZIP et son contenu, y compris le nom, la taille, les paramètres de compression et l’emplacement dans l’archive.