Les fichiers XSD schéma contiennent la définition des types de données complexes utilisés au sein du processus métiers. Ces types de données sont utilisés pour définir des variables de contexte qui sont accessibles par les différentes activités.
Chaque fichier XSD est un jeu d'éléments et de types complexes qui sont utilisés comme types de données d'une variable. Dans PowerAMC, vous pouvez associer des éléments XML à des variables MPM ou à des parties de message.
Pour utiliser des types XSD dans un MPM vous devez importer le contenu d'un fichier WSDL dans votre modèle.
PowerAMC importe les fichiers WSDL sous forme de fournisseurs de service, la section de schéma du fichier WSDL est importée en tant que modèle XML associé à un fournisseur de service en tant que document XSD. Les messages d'entrée/sortie des différentes opérations sont importés sous la forme de formats de message contenant des parties de type XSD. Ces formats de message sont utilisés comme types de données pour les variables de contexte, qui sont elles-mêmes utilisées pour recevoir ou émettre des messages. Pour les variables de contexte, le fichier de définition XSD est extrait et généré à partir de l'attribut DataSchema du fournisseur de services. Lorsque l'attribut DataSchema est vide, l'attribut étendu suivant est disponible depuis la feuille de propriétés d'un format de message comportant des parties :