Partager via


Utilisation du manifeste de transfert

L’Assistant Publication web et l’Assistant Classement d’impression en ligne utilisent le manifeste de transfert pour communiquer les détails du transfert de données entre l’ordinateur client et le site serveur.

Objectif du manifeste de transfert

Le manifeste de transfert décrit les fichiers impliqués dans le transfert, y compris des détails tels que la hiérarchie de destination et les métadonnées du fichier. Le script côté serveur peut modifier le manifeste en supprimant les fichiers inappropriés de la liste et en ajoutant des informations sur la façon et l’emplacement où les fichiers doivent être transférés.

Le manifeste est exposé sous la forme de la propriété window.external.Property(« TransferManifest »), un document DOM (Document Object Model) XML. Pour plus d’informations sur le DOM XML, consultez la documentation MSDN pour IXMLDOMDocument/DOMDocument.

Le organization de niveau supérieur du manifeste de transfert est le suivant :

<transfermanifest>
    <filelist/>
    <folderlist/>
    <uploadinfo/>
</transfermanifest>

La page HTML côté serveur peut utiliser les nœuds du manifeste pour obtenir certaines informations sur les fichiers à copier, puis modifier l’interface utilisateur du service en conséquence. Par instance, un site d’impression de photos peut utiliser les informations pour afficher les miniatures des images choisies, tandis qu’un site de stockage peut utiliser les informations pour s’assurer que l’espace de stockage est suffisant pour cet utilisateur. Pour obtenir des informations complètes sur les attributs et les nœuds de manifeste de transfert, consultez Schéma de manifeste de transfert.

Le schéma de manifeste de transfert est écrit en tant que modèle ouvert afin que des éléments qui ne sont pas spécifiquement définis dans le schéma puissent apparaître dans le manifeste de transfert. Par conséquent, un site fournisseur peut ajouter des éléments propriétaires pour son propre usage sans perturber la validité du manifeste. Le schéma est également défini de sorte que l’ordre des éléments ne soit pas restreint.

Notes

Le manifeste est recréé chaque fois qu’un nouveau fournisseur est choisi afin que le fournisseur ait la possibilité de stocker des informations de site dans le manifeste.

 

Schéma de manifeste de transfert