Utilisations du contenu de message pour contrôler le traitement de message
Il existe deux types de promotion de propriétés : Champs distingués et Champs de propriété, dont le dernier utilise des schémas de propriété. Dans l’éditeur BizTalk, vous gérez ces deux types de promotion de propriétés à l’aide de la boîte de dialogue Promouvoir les propriétés , qui est accessible à l’aide de la propriété Promote Properties du nœud Schéma .
Notes
Il existe certaines restrictions concernant les valeurs qu'il est possible de promouvoir. Pour plus d’informations, consultez le tableau dans Promotion des propriétés.
En fonction des détails de votre scénario, vous devez décider du type de promotion de propriétés à utiliser. Considérez les distinctions suivantes entre la promotion de propriété Distinguished Field et la promotion de propriété de champ de propriété :
Les champs distingués ne peuvent pas participer au routage des messages et n’apparaissent donc pas dans les expressions de filtre. Ils sont uniquement disponibles dans le contexte d'une orchestration, mais nécessitent moins de traitement lors de l'envoi et de la réception de messages.
Les champs distingués n’ont aucune limite de taille. Les champs de propriété sont limités à 255 caractères.
Les champs distingués ne nécessitent pas de création d’artefacts distincts, tandis que les champs de propriété nécessitent la création et la maintenance d’un schéma de propriété.
En vous appuyant sur ces considérations, vous devez promouvoir les nœuds en tant que champs de propriété uniquement lorsque vous envisagez d’utiliser les propriétés promues à des fins de routage ou de suivi des messages. Sinon, si vous ne souhaitez accéder aux propriétés promues qu’à partir de vos orchestrations, vous devez tirer parti du fait que les champs distingués sont beaucoup plus économiques, plus légers et plus faciles à utiliser que les champs de propriétés.
Les propriétés promues à l’aide du mécanisme Distinguished Field ne sont accessibles qu’à partir des orchestrations et ne sont pas accessibles à partir de pipelines, de ports, etc. En revanche, les propriétés promues à l’aide des champs de propriété et du mécanisme de schéma de propriété sont accessibles à partir de tous ces composants. Une autre différence importante réside dans le fait que les valeurs de champ de propriété sont limitées à 255 caractères et que les valeurs de champ distinctif ne font pas l'objet d'une telle limite.
Cette section fournit des informations sur ces deux types de promotions de propriétés et notamment sur la manière d'établir de telles propriétés promues pour un schéma de message en utilisant l'Éditeur BizTalk.