Messages dans l'adaptateur BizTalk pour TIBCO Rendezvous
L’adaptateur BizTalk pour TIBCO Rendezvous fournit une connectivité bidirectionnelle entre BizTalk Server et TIBCO Rendezvous. Il utilise l'API TIBCO Rendezvous et l'API d'infrastructure d'adaptateurs BizTalk pour offrir une intégration étroite.
À propos de TIBCO Rendezvous
TIBCO Rendezvous est un programme qui fournit un bus de messages pour l’intégration d’applications d’entreprise (EAI). TIBCO fournit des API de messagerie en C, C++, Java, Visual Basic et pour microsoft .NET Framework pour recevoir des flux de données sur les feuilles de calcul Microsoft Office Excel et d’autres applications de votre choix. Pour plus d’informations, consultez TIBCO Rendezvous Concepts.
Transmission de messages
Le concept de base de la transmission de messages est relativement simple :
Un message inclut un sujet unique constitué d'éléments séparés par des points. Un message est envoyé à un démon Rendezvous (même s'il peut être transmis à d'autres démons).
Un port d'écoute annonce ses sujets d'intérêt à un démon (à l'aide d'une fonction de caractère générique de base). Les messages ayant des sujets correspondants lui sont remis si les deux démons sont connectés ou correspondent au même démon.
Des fonctionnalités pour l'entreprise peuvent être superposées à celle-ci (options Tolérance de panne/Fiable ou Certifié possibles), toutes implémentées via les messages de base sous-jacents.
Les messages eux-mêmes peuvent être affichés comme champs nom/valeur ou nombre/valeur entrés (les deux mécanismes d'identification dans un message peuvent être combinés avec certaines restrictions). Un message peut contenir des sous-messages, qui peuvent eux-mêmes contenir des sous-messages.
Les noms de sujet sont constitués d'un ou plusieurs éléments séparés par des points. Les éléments implémentent une hiérarchie de noms de sujet qui reflète la structure des informations dans un système d'application. Les chaînes suivantes sont des exemples de noms de sujet valides :
RUN.HOME
RUN.for.Elected_Office
L'adaptateur BizTalk pour TIBCO Rendezvous utilise le Kit de développement logiciel (SDK) TIBCO Rendezvous pour publier des messages dans les sujets TIBCO Rendezvous et s'inscrire à des événements TIBCO Rendezvous. Les classes liées aux BizTalk Server sont hébergées dans un ordinateur BizTalk Server. Un processus distinct (agent d'exécution) est démarré et agit comme programme Rendezvous. L'accès à distance .NET Framework permet l'échange de messages entre les deux.
Les messages des niveaux Informations, Avertissement et Erreur sont envoyés au journal des événements Windows.
Tous les niveaux de message, y compris les messages de niveau Débogage, sont envoyés au journal des suivis Windows.
Émetteur
L'adaptateur BizTalk pour TIBCO Rendezvous lance un agent d'exécution par port d'envoi. L'API .NET Framework TIBCO Rendezvous permet uniquement de définir le codage des caractères sur une étendue globale. Aussi, l'une des options de configuration des ports est un numéro de page de codes. En démarrant un autre processus pour chaque page de codes, l'adaptateur offre une prise en charge optimisée de la globalisation.
Destinataire
L'adaptateur BizTalk pour TIBCO Rendezvous lance un agent d'exécution par emplacement de réception.
Transactions
Le produit TIBCO Rendezvous n'est pas transactionnel. Un produit distinct, TIBCO Rendezvous TX, est requis. Cette version de l'adaptateur BizTalk pour TIBCO Rendezvous ne prend pas en charge les transactions.
Sécurité
TIBCO Rendezvous prend uniquement en charge l'authentification entre les programmes et démons TIBCO Rendezvous. Il n'utilise pas l'autorisation ou le chiffrement. Un produit distinct, TIBCO Rendezvous DataSecurity, est requis.