Partager via


Comment configurer un port d’envoi MSMQ

Vous pouvez définir des variables d’adaptateur de port MSMQ dans la console Administration de BizTalk Server. Si les propriétés ne sont pas définies pour le port d’envoi, les valeurs de gestionnaire d’envoi par défaut définies dans la console Administration de BizTalk Server sont utilisées.

Important

Si une instance hôte est associée à un port d’envoi OU un emplacement de réception MSMQ, vérifiez que le service MSMQ s’exécute sur cet ordinateur. Si le service n’est pas en cours d’exécution, les ports de réception MSMQ s’arrêtent peu après leur démarrage et les messages envoyés aux ports d’envoi MSMQ sont suspendus.

Dans un scénario cluster, non seulement l’instance MSMQ en cluster doit être en cours d’exécution, mais le service MSMQ local sur chaque ordinateur de cluster doit également être en cours d’exécution.

Pour configurer des variables pour un port d’envoi MSMQ

Procédez comme suit pour configurer des variables pour un port d’envoi MSMQ :

  1. Dans la console Administration de BizTalk Server, créez un port d’envoi ou double-cliquez sur un port d’envoi existant pour le modifier. Pour plus d’informations, voir Comment créer un port d’envoi . Configurez toutes les options de port d’envoi. Sous l’onglet Général , dans la section Transport , spécifiez MSMQ pour l’option Type .

  2. Sous l’onglet Général , dans la section Transport , cliquez sur le bouton Configurer en regard de Type.

  3. Dans la boîte de dialogue Propriétés du transport MSMQ , procédez comme suit :

    Utiliser cette propriété Pour ce faire Type de données Valeur par défaut
    Mot de passe Spécifiez le mot de passe d’une file d’attente distante. Utiliser avec nom d’utilisateur. Chaîne Vide
    Nom d’utilisateur Spécifiez le nom d’utilisateur d’une file d’attente distante. Utiliser avec Mot de passe. Vous ne pouvez pas utiliser l’utilisateur local de l’ordinateur distant pour le nom d’utilisateur. Chaîne Vide
    Type d’accusé de réception Spécifiez le type de message d’accusé de réception pour Message Queuing qui sera renvoyé à l’application d’envoi. Vous pouvez sélectionner plusieurs types d’accusés de réception. Tous les types d’accusé de réception que l’on trouve dans l’énumération System.Messaging.AcknowledgeTypes sont disponibles. Chaîne Aucun
    File d’attente d’administration Spécifiez le nom de la file d’attente qui reçoit le message d’accusé de réception. Chaîne Vide
    Type de corps Spécifiez le type de corps du message dans MSMQ. Les valeurs valides sont membres de l’énumération .NET VarEnum . Int 8209
    Empreinte numérique du certificat Spécifiez l’empreinte numérique du certificat à utiliser pour l’authentification des messages. Utilisez cette propriété en combinaison avec la propriété Use Authentication pour vérifier le message. Utilisez les propriétés Nom d’utilisateur et Mot de passe pour accéder aux files d’attente. Chaîne Vide
    File d’attente de destination Spécifiez la file d’attente de destination. Pour plus d’informations sur les files d’attente, consultez Files d’attente Message Queuing. Note: L’URI d’un port d’envoi ou d’un emplacement de réception ne peut pas dépasser 256 caractères. Chaîne Vide
    Algorithme de chiffrement Sélectionnez RC2, RC4 ou None pour l’algorithme de chiffrement. Énumération Aucun
    Taille maximale du message (en kilo-octets) Spécifiez la taille maximale des messages que vous envoyez à la file d’attente spécifiée. Entier non signé 1024
    Priorité des messages Définissez la priorité du message. Énumération Normale
    récupérable Spécifiez s’il faut garantir la récupération d’un message. Booléen Faux
    Prise en charge de la segmentation Définissez cette valeur de propriété booléenne sur True pour segmenter les messages de plus de 4 Mo. Booléen Faux
    Délai d'expiration Spécifiez la durée maximale d’attente pour que les messages atteignent la file d’attente de destination. S’applique uniquement lorsque vous utilisez des transactions. Int 0
    Unité de délai d’expiration Définissez l’unité à utiliser pour la propriété Timeout .

    Sélectionnez Jours, Heures, Minutes ou Secondes.
    Énumération Jours
    Transactionnelle Définissez cette valeur sur True pour envoyer des messages si vous utilisez des transactions. Booléen Faux
    Utiliser l’authentification Définissez cette valeur de propriété booléenne sur True pour contrôler l’authentification. Utilisez cette propriété en combinaison avec la propriété Empreinte du certificat pour la vérification du message. Utilisez les propriétés Nom d’utilisateur et Mot de passe pour accéder aux files d’attente. Booléen Faux
    Utiliser la file d’attente des messages non distribués Définissez cette valeur sur True pour envoyer des messages à la file d’attente de lettres mortes si un échec se produit. Booléen Vrai
    Utiliser la file d'attente de journal Définissez cette valeur sur True pour enregistrer une copie du message chaque fois que le message est traité. Booléen Faux
  4. Cliquez sur OK et OK à nouveau pour enregistrer les paramètres.

Voir aussi

Comment configurer un emplacement de réception MSMQ
Configuration de l’adaptateur MSMQ