Condividi tramite


Requisiti e limitazioni di TIBCO Enterprise Message Service

Requisiti di sistema

Incluso nel servizio messaggi TIBCO Enterprise include un SDK client (usando l'API C# TIBCO EMS). L'adapter BizTalk per TIBCO EMS utilizza questa API per comunicare con TIBCO EMS.

Aggiungere l'API alla gaC

L'adapter BizTalk per TIBCO EMS richiede l'aggiunta dell'API C# TIBCO EMS, TIBCO.EMS.dll, alla Global Assembly Cache. Se questo assembly non è installato, l'adapter genera un'eccezione e registra un messaggio appropriato.

  1. Copiare l'API C#TIBCO EMS nel computer BizTalk Server.

  2. Passare al percorso del file dell'API C#, TIBCO.EMS.DLL.

    Nell'installazione predefinita il percorso di questa DLL è c:\tibco\ems\clients\cs\TIBCO.EMS.DLL.

  3. Al prompt dei comandi digitare:

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

    Il file TIBCO.EMS.dll verrà visualizzato nella GAC.

    Per visualizzare l'elenco GAC, in Pannello di controllo aprire Strumenti di amministrazione, aprire Microsoft .NET Framework X.XConfiguration e quindi fare clic su Cache assembly.

Limitazioni

L'adapter BizTalk per TIBCO Enterprise Message Service utilizza TIBCO.EMS.dll per comunicare con TIBCO Enterprise Message Service. Quando si utilizza l'API C# TIBCO EMS, è necessario considerare le seguenti limitazioni:

  • La compressione del messaggio, che consente al client TIBCO EMS di inviare messaggi in formato compresso da EMS, non è disponibile con l'API C#.

  • La crittografia dei messaggi tra l'adapter e il server non è disponibile con l'API C#. L'API C# non consente la crittografia SSL utilizzando le librerie OpenSSL.

  • L'API C# non supporta l'API di amministrazione per EMS.

  • I messaggi di dimensioni maggiori di 50 MB non possono essere inviati o ricevuti tramite l'adapter BizTalk per TIBCO EMS. Oltre a queste dimensioni, nell'ambiente vengono generate eccezioni di tipo System.OutOfMemoryException.

Vedere anche

Pianificazione e architettura