Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.

INTRODUCTION

Un correctif est disponible pour permettre à l’adaptateur BizTalk pour TIBCO EMS de prendre en charge la remise de messages commandés et les connexions SSL (Secure Sockets Layer) dans Microsoft BizTalk Server 2006 R2 Service Pack 1 (SP1) et BizTalk Server 2009.

Informations supplémentaires

Notes importantes

  1. Assurez-vous que le serveur Tibco est installé et configuré correctement.

  2. Veillez à ajouter TIBCO EMS C# API (Tibco.ems.dll) au Global Assembly Cache (GAC). Pour ce faire, utilisez l’application Gacutil.bat'application. Pour plus d’informations, voir la section«Référence ».

  3. SSL est pris en charge dans Tibco qui commence par la version 4.4.

Activer la prise en charge de la remise de messages commandés

Après avoir appliqué le correctif, deux nouvelles options sont disponibles dans la boîte de dialogue de propriétés de transport BizTalk Adapter pour TIBCO EMS qui vous permettent d’activer la prise en charge de la remise de message commandé. Les deux options sont Livraison commandé et StopPollingOnFailure. Par défaut, l’option Livraison commandé est définie sur False et l’option StopPollingOnFailure est définie sur True.

Option de livraison commandé

Lorsque vous définissez l’option de livraison commandé sur True, les messages doivent être sondés à partir du serveur Tibco et envoyés à des BizTalk Server. L’ordre dans lequel le serveur BizTalk reçoit les messages est identique à l’ordre dans lequel les messages sont envoyés au serveur Tibco.

Notez que les messages dont la priorité est supérieure dans la file d’attente Tibco sont les messages qui devraient être sondés et envoyés à BizTalk avant les messages dont la priorité est inférieure. Vous pouvez modifier la priorité d’un message à l’aide de la propriété de configuration de l’option Priorité du message.

Option StopPollingOnFailure

Cette option s’applique uniquement si l’option Livraison commandé est définie sur True. Cette option permet de décider s’il faut continuer ou arrêter le sondage en cas d’échec de l’envoi d’un message à BizTalk. Si l’option StopPollingOnFailure est définie sur True et qu’un message n’est pas soumis à BizTalk, le port de réception qui utilise l’adaptateur BizTalk pour TIBCO EMS arrête les sondages supplémentaires des messages à partir du serveur Tibco, puis le port est désactivé. Si l’option StopPollingOnFailure est définie sur False, le sondage n’est pas interrompu même si l’envoi d’un message à BizTalk échoue. Dans ce cas, les messages d’échec sont déplacés vers une file d’attente suspendue.

Remarque Lorsque l’option StopPollingOnFailure est définie sur False, les messages qui ne peuvent pas être envoyés à BizTalk sont déplacés vers la file d’attente suspendue. Ce comportement entraîne une perte de commande. Par conséquent, nous vous recommandons de définir cette option sur True.

Activer la prise en charge de la connexion SSL

Une fois que vous avez appliqué le correctif, trois nouvelles options sont disponibles dans la boîte de dialogue de propriétés de transport BizTalk Adapter pour TIBCO EMS qui vous permettent d’activer la prise en charge de la connexion SSL. Les trois options sont les suivantes :

  • UseSSL

  • SSLTargetHostName

  • SSLClientSubjectDN

Remarque Par défaut, l’option UseSSL est définie sur False, et les options SSLTargetHostName et SSLClientSubjectDN sont vides.

Important Pour prendre en charge les connexions SSL, vous devez configurer certains paramètres nécessaires sur le serveur Tibco et sur le serveur BizTalk. Pour plus d’informations, voir la section « Paramètres nécessaires à la prise en charge de la connexion SSL ».

Option UseSSL

Si l’option UseSSL est définie sur False, l’adaptateur se connecte au serveur Tibco sur le port TCP. Si l’option UseSSL est définie sur True, l’adaptateur se connecte au serveur Tibco sur le port SSL.

Notez que le serveur Tibco est configuré dans le champ « Nom du serveur » sous la section définition de connexion au serveur. Le port TCP et le port SSL sont tous deux configurés dans le champ Numéro de port sous la section de définition de connexion au serveur.

Option SSLTargetHostName Assurez-vous que le certificat racine approuvé du serveur Tibco est installé dans le magasin Trusted Root Certification Authorities de l’utilisateur dont le compte est configuré pour l’instance d’hôte

BizTalk.

Option SSL ClientSubjectDN Cette option est obligatoire si

un SSL double est nécessaire. Par exemple, le serveur Tibco nécessite que le client présente le certificat. Le certificat peut être activé ou désactivé dans la propriété ssl_require_client_cert du fichier Tibemsd.conf. Cette valeur correspond au nom d’objet du certificat client. Assurez-vous que le certificat racine approuvé du serveur Tibco est installé dans le magasin Des autorités de certification racines de confiance de l’utilisateur dont le compte est configuré pour l’instance d’hôte BizTalk.

Voici un exemple de valeur pour cette option :

E=client@testcompany.com, CN=client, OU=unité du client, O=Test Company, L=us-english, S=California, C=US

Paramètres nécessaires à la prise en charge de la connexion SSL

SSL est un protocole qui fournit une authentification sécurisée et transmet des données chiffrées via Internet ou un intranet. Une poignée de communication SSL entre le client (adaptateur) et le serveur Tibco peut avoir lieu de deux manières :

  • SSL à sens simple : le client n’a pas besoin de présenter le certificat au serveur.

  • SSL double : le client doit présenter le certificat de l’ac au serveur.

Configuration de SSL à sens simple


Sur le serveur Tibco, modifiez le fichier Tibemsd.conf. Pour cela, procédez comme suit :

  1. Désactivez la propriété ssl_require_client_cert’équipe. Pour ce faire, modifiez ce paramètre afin qu’il apparaisse comme suit :
    ssl_require_client_cert = désactiver

  2. Définissez la propriété ssl_server_identity de façon à ce qu’elle pointe vers le certificat de serveur, définissez la propriété ssl_server_key pour qu’elle utilise la clé SSL correcte et définissez la propriété ssl_password de manière à utiliser le mot de passe SSL correct. Pour ce faire, modifiez ces paramètres afin qu’ils apparaissent comme suit :
    ssl_server_identity = server.cert.pem
    ssl_server_key = server.key.pem ssl_password =<password>Remarque Assurez-vous que les fichiers

    .pem sont disponibles dans le chemin d’accès que vous
    définissez.

  3. Enregistrez le fichier Tibemsd.conf et démarrez le serveur Tibco EMS.

Sur le serveur BizTalk, installez le certificat racine approuvé du serveur Tibco dans le magasin Trusted Root Certification Authorities de l’utilisateur dont le compte est configuré pour l’instance hôte BizTalk. Ensuite, essayez de vous connecter au serveur Tibco à l’aide de l’adaptateur Tibco.

Configuration du SSL double

Sur le serveur Tibco, modifiez le fichier Tibemsd.conf. Pour cela, procédez comme suit :

  1. Activez la ssl_require_client_cert de propriété d’utilisateur. Pour ce faire, modifiez ce paramètre afin qu’il apparaisse comme suit :
    ssl_require_client_cert = activé

  2. Définissez la propriété ssl_server_identity de façon à ce qu’elle pointe vers le certificat de serveur, définissez la propriété ssl_server_key pour qu’elle utilise la clé SSL correcte et définissez la propriété ssl_password de manière à utiliser le mot de passe SSL correct. Pour ce faire, modifiez ces paramètres de façon à ce qu’ils apparaissent comme suit :
    ssl_server_identity = server.cert.pem
    ssl_server_key = server.key.pem ssl_password =<password>Remarque Assurez-vous que les fichiers


    .pem sont disponibles dans le chemin d’accès que vous définissez.

  3. Définissez la ssl_server_trusted de propriété de base de pointer vers le certificat racine de l’ac du certificat client. Pour ce faire, modifiez ce paramètre afin qu’il apparaisse comme suit :
    ssl_server_trusted = client.root.cert.pem Remarque Assurez-vous que les fichiers
    .pem sont disponibles dans le chemin d’accès que vous avez
    définir.

  4. Enregistrer le fichier Tibemsd.conf et démarrer le serveur Tibco EMS

Sur le serveur BizTalk, installez le certificat racine approuvé du serveur Tibco dans le magasin Trusted Root Certification Authorities de l’utilisateur dont le compte est configuré pour l’instance hôte BizTalk. Installez le certificat d’autorité de certification du client dans le magasin Des autorités de certification racines de confiance de l’utilisateur actuel. Installez le certificat client dans le Magasin personnel de l’utilisateur actuel. Ensuite, essayez de vous connecter au serveur à l’aide de l’adaptateur Tibco.

Informations sur le correctif logiciel

Pour BizTalk Server 2006 R2 SP1

Le correctif logiciel est inclus dans le package de mise à jour cumulative 3 BizTalk Server 2006 R2 SP1.

Pour plus d’informations sur l’obtention du package de mise à jour cumulative, cliquez sur le numéro d’article suivant pour afficher cet article dans la Base de connaissances Microsoft : 2286501 Package de mise à jour cumulative 3 pour BizTalk Server 2006 R2 Service Pack 1 Pour plus d’informations sur les correctifs


logiciels BizTalk Server 2006 R2 SP1, Cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft :


974563Liste des correctifs hot microsoft BizTalk Server inclus dans BizTalk Server 2006 R2 Service Pack 1

Pour BizTalk Server 2009

Le correctif qui résout ce problème est inclus dans le package de mise à jour cumulative 2 pour BizTalk Server 2009.

Pour plus d’informations sur l’obtention du package de mise à jour cumulative, cliquez sur le numéro d’article suivant pour afficher cet article dans la Base de connaissances Microsoft :

2497794 Package de mise à jour cumulative 2 pour BizTalk Server 2009 Un correctif logiciel pris en charge est désormais disponible auprès de

Microsoft. Toutefois, il a pour but de corriger uniquement le problème décrit dans cet article. Appliquez-la uniquement aux systèmes qui rencontrent ce problème spécifique. Ce correctif peut recevoir des tests supplémentaires. Par conséquent, si vous n’êtes pas gravement affecté par ce problème, nous vous recommandons de patienter jusqu’à la prochaine mise à jour logicielle contenant ce correctif logiciel.

Pour résoudre ce problème immédiatement, contactez les services de support technique Microsoft pour obtenir le correctif. Pour obtenir la liste complète des numéros de téléphone des services de support technique Microsoft et des informations sur les coûts de support, consultez le site web Microsoft suivant :

http://support.microsoft.com/contactus/?ws=supportRemarque Dans certains cas, les frais généralement occasionnés pour les appels au support peuvent être annulés si un professionnel du support Microsoft détermine qu’une mise à jour spécifique permettra de résoudre votre problème. Les coûts habituels du support technique s’appliqueront aux autres questions et problèmes non directement liés à la mise à jour en question.

Conditions préalables

Pour appliquer ce correctif, Vous devez avoir installé Microsoft BizTalk Server 2009 et l’adaptateur Microsoft BizTalk pour les applications d’entreprise (également appelé adaptateur LOB BizTalk).

Nécessité de redémarrer

Vous n’avez pas à redémarrer l’ordinateur une fois que vous avez appliqué le correctif.

Informations sur le remplacement de correctif logiciel

Ce correctif logiciel n'en remplace pas d'autre.

Informations sur les fichiers

La version anglaise de ce correctif possède les attributs de fichier (ou attributs de fichiers ultérieurs) répertoriés dans le tableau suivant. Les date et heure de création de ces fichiers sont exprimées en temps universel coordonné (UTC). Lorsque vous affichez les informations des fichiers, les données sont converties en heure locale. Pour connaître le décalage entre l’heure UTC et l’heure locale, utilisez l’onglet Fuseau horaire dans l’élément Date et heure du Panneau de configuration.

Nom du fichier

Version du fichier

Taille du fichier

Date

Heure

Plateforme

Btcore.dll

1.0.5020.12

2,129,744

26-avr-2010

12:16

x86

Microsoft.biztalk.adapters.bizutil.dll

1.0.5020.12

163,720

26-avr-2010

12:16

x86

Microsoft.biztalk.adapters.corereceiver.dll

1.0.5020.12

33,680

26-avr-2010

12:16

x86

Microsoft.biztalk.adapters.coretransmitter.dll

1.0.5020.12

39,320

26-avr-2010

12:16

x86

Microsoft.biztalk.adapters.tibcoems.dll

1.0.5020.12

88,968

26-avr-2010

12:16

x86

État

Microsoft a confirmé l'existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article.

Références

Pour plus d’informations sur le service de messages d’entreprise TIBCO, visitez le site web Microsoft Developer Network (MSDN) suivant :

Exigences et limitations du service de messages d’entreprise TIBCOPour plus d’informations sur la remise de messages commandés, consultez le site web MSDN suivant :

Remise de messages commandéPour plus d’informations BizTalk Server correctifs rapides, cliquez sur le numéro d’article suivant pour le consulter dans la Base de connaissances Microsoft :

2003907 Informations sur BizTalk Server correctifs

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×