Partager via


Impératifs et restrictions de TIBCO Enterprise Message Service

Configuration système requise

Inclus avec TIBCO Enterprise Message Service inclut un KIT de développement logiciel (SDK) client (à l’aide de l’API TIBCO EMS C#). L'adaptateur BizTalk pour TIBCO EMS utilise cette API pour communiquer avec TIBCO EMS.

Ajouter l’API au GAC

L'adaptateur BizTalk pour TIBCO EMS requiert l'ajout de l'API TIBCO EMS C#, TIBCO.EMS.dll, au GAC (Global Assembly Cache). Si cet assembly n'est pas installé, l'adaptateur déclenche une exception et consigne un message approprié.

  1. Copiez l’API C#TIBCO EMS sur votre ordinateur BizTalk Server.

  2. Accédez au répertoire contenant le fichier de l'API C#, TIBCO.EMS.DLL.

    Dans le cas d'une installation par défaut, le chemin d'accès à cette DLL est c:\tibco\ems\clients\cs\TIBCO.EMS.DLL.

  3. Ouvrez une invite de commandes, puis tapez :

    C:\bin> gacutil /i TIBCO.EMS.dll

    Le fichier TIBCO.EMS.dll affiche maintenant le GAC.

    Pour afficher la liste GAC, dans Panneau de configuration, ouvrez Outils d’administration, microsoft .NET Framework X.XConfiguration, puis cliquez sur Assembly Cache.

Limites

L'adaptateur BizTalk pour TIBCO Enterprise Message Service utilise le fichier TIBCO.EMS.dll pour communiquer avec TIBCO Enterprise Message Service. Lorsque vous utilisez l'API TIBCO EMS C#, vous devez prendre en compte les limitations suivantes :

  • La compression des messages, qui permet au client TIBCO EMS d'envoyer des messages à EMS sous une forme compressée, n'est pas disponible avec l'API C#.

  • Le chiffrement des messages entre l'adaptateur et le serveur n'est pas disponible avec l'API C#. Cette API n'autorise pas le chiffrement SSL à l'aide des bibliothèques OpenSSL.

  • L'API C# ne prend pas en charge l'API d'administration pour EMS.

  • L'adaptateur BizTalk pour TIBCO EMS ne peut ni envoyer ni recevoir les messages dont la taille dépasse 50 Mo. Au-delà de cette taille, l'environnement rencontre des exceptions System.OutOfMemoryException.

Voir aussi

Planification et architecture