Funzionalità dell'adapter TIBCO EMS
L'adapter Microsoft BizTalk per TIBCO Enterprise Message Service (EMS) consente di pubblicare ed eseguire la sottoscrizione a code e argomenti gestiti da TIBCO EMS usando BizTalk Server e l'SDK di TIBCO. L'adapter integra messaggi TIBCO EMS in modo rapido, semplice e affidabile. Scambia formati di dati XML tra i server TIBCO EMS e Microsoft BizTalk Server per fornire un'infrastruttura applicazione strettamente integrata e affidabile. Consente inoltre operazioni di integrazione degli adapter di trasmissione e ricezione fornendo la gestione dei processi di business end-to-end mediante schemi XML.
Eseguito In-Process con l'host BizTalk Server come adapter nativo perfettamente integrato, l'adapter BizTalk per TIBCO EMS convalida le porte durante la fase di configurazione. Viene convalidato il maggior numero possibile di dati, ad esempio il nome valido, il numero e l'intervallo. L'adapter non tenta di stabilire una connessione. Di conseguenza, l'host, la destinazione, l'utente e la password non vengono convalidati se è presente una chiamata di runtime, nel qual caso viene registrato un errore.
L'adapter BizTalk per TIBCO EMS garantisce un unico recapito dei messaggi. I messaggi che non raggiungono EMS vengono contrassegnati come recuperabile al momento della sospensione. Possono verificarsi alcune eccezioni, ad esempio quando al momento dell'esecuzione è presente una configurazione di porta non valida.
L'adattatore accetta tipi di messaggio EMS di testo. L'adapter supporta transazioni relative a messaggi inviati a EMS e il supporto delle transazioni è controllato da BizTalk Server.
Nota
La connessione tra l'adapter BizTalk per TIBCO EMS e il server EMS non è sicura e non è supportata dall'SDK di TIBCO EMS fornito.
L'adapter supporta tutte le proprietà JMS e le estensioni EMS standard. Queste proprietà vengono inserite nel contesto del messaggio BizTalk, in modo da essere disponibili per un'orchestrazione.
L'adapter BizTalk per TIBCO EMS consente lo scambio di dati di business in tempo reale tra sistemi TIBCO EMS e BizTalk Server. L'adapter consente l'interazione tra un'applicazione XML e TIBCO EMS e abilita le applicazioni XML per l'elaborazione in ingresso e in uscita con TIBCO EMS.
L'adapter accetta messaggi XML per consentire alle applicazioni BizTalk Server di comunicare con TIBCO EMS mediante uno dei seguenti elementi:
Adapter di trasmissione, che usa una porta di trasmissione unidirezionale statica per inviare un messaggio a TIBCO EMS.
Adapter di ricezione, che usa una porta di ricezione unidirezionale statica per ricevere messaggi da TIBCO EMS.
In uno scenario di trasmissione unidirezionale, la porta di trasmissione è configurata per l'invio di messaggi a una coda o a un argomento. L'adapter BizTalk per TIBCO Enterprise Message Service inoltra la richiesta al server TIBCO EMS sulla coda o sull'argomento specificato. L'adapter invia il messaggio al sistema TIBCO EMS mediante il protocollo di comunicazione TIBCO EMS. Il sistema TIBCO EMS riceve le richieste ed esegue la logica di business. Per effettuare chiamate in TIBCO EMS, è necessario fornire all'adapter le informazioni di configurazione per l'accesso al server TIBCO EMS.
Nella seguente figura è illustrata l'operazione di trasmissione unidirezionale dell'adapter.
In uno scenario di ricezione unidirezionale, l'indirizzo di ricezione è configurato per la ricezione di messaggi su una coda o un argomento EMS. L'adapter BizTalk per TIBCO EMS rimane in ascolto dei messaggi su una coda o un argomento specifico e invia i messaggi ricevuti a BizTalk Server.
Nella seguente figura è illustrata l'operazione di ricezione unidirezionale dell'adapter.