Utiliser les systèmes de communication
Un système de communication permet de décrire un processus d'intégration en utilisant la notation de l'Enterprise Integration Pattern (http://www.enterpriseintegrationpatterns.com).

Un système de communication consiste à identifier et décrire les principaux systèmes d'intégration à partir des chaînes de communication applicative et des services de communication utilisés.
Cette représentation permet de modéliser le processus d'intégration des flux applicatifs utilisés dans les scénarios de flux de HOPEX.
Un rapport vous permet d'obtenir la répartition des contenus multi-chaînes de communication applicative.
Accéder à la liste des systèmes de communication
Pour accéder à la liste des systèmes de communication à partir du menu de navigation Inventaires :

Sélectionnez
Logiciels > Systèmes de communication.
La liste des systèmes de communication du référentiel s'affiche.
Les propriétés d'un système de communication
La description complète d'un système de communication est accessible à partir de sa pages de propriétés.
La page Caractéristiques des propriétés d'un système de communication permet d'accéder à :
• son Nom,
• son Détenteur, par défaut lors de l'application spécifiée lors de sa création.
• le texte de sa description.
• la section Chaîne de communication applicative qui permet d'accéder à la liste des composants du système de communication décrit.

Une chaine de communication applicative décrit les mécanismes de routage d'un contenu entre un système émetteur et un système récepteur. Cette description inclus le routage, les canaux et la traduction des messages.
• la section Service de communication qui permet d'accéder à la liste des éléments de la chaîne de communication logicielle.
Trois types de services peuvent être utilisés :
• Canal de message,

Un canal de message est l'endroit où un message peut être écrit ou lu par d'autres composants dédiés à la communication. Il s'agit par exemple d'une file d'attente, d'un dossier, d'une base de données,...
• Routeur de message,

Un routeur de message est une étape de communication qui permet d'identifier le chemin que le message doit prendre pour atteindre l'étape suivante.
• Traducteur de message,

Un traducteur de message est une étape de communication qui traduit un message d'un format à un autre. Il peut être utilisé, par exemple, pour de la diversification ou de la conversion de types de données.
Créer un diagramme de chaîne de communication applicative

Un diagramme de chaine de communication applicative décrit les mécanismes de routage d'un contenu entre un système émetteur et un système récepteur. Cette description inclus le routage, les canaux et la traduction des messages.
Un diagramme de chaîne de communication applicative est composé de :
• Un événement de début de communication et un événement de fin de communication qui désignent les points de départ et de fin du processus d'intégration décrit.
• Séquences de communication qui décrivent l'enchaînement des étapes. Canal de message qui désigne l'endroit où une application peut lire ou écrire des informations.

Un canal de message est l'endroit où un message peut être écrit ou lu par d'autres composants dédiés à la communication. Il s'agit par exemple d'une file d'attente, d'un dossier, d'une base de données,...
• Routeur de message qui déterminer le canal de destination à utiliser pour l'étape de transport suivante.

Un routeur de message est une étape de communication qui permet d'identifier le chemin que le message doit prendre pour atteindre l'étape suivante.
• Traducteur de message pour convertir un message d'un format à un autre.

Un traducteur de message est une étape de communication qui traduit un message d'un format à un autre. Il peut être utilisé, par exemple, pour de la diversification ou de la conversion de types de données.
Créer une chaîne de communication applicative à partir du menu de navigation Déploiement
Pour créer une chaîne de communication applicative à partir du menu de navigation Inventaires :
1. Sélectionnez Logiciels > Systèmes de communication.
L'arbre des systèmes de communication du référentiel s'affiche.
2. Faites un clic droit sur le système de communication et cliquez sur Nouveau > Chaîne de communication logicielle.
3. Dans la fenêtre de création, spécifiez le Nom de la chaîne de communication logicielle créée et sélectionnez le Contenu transféré.
4. Cliquez sur OK.
La chaîne de communication applicative apparaît dans la liste.

Plusieurs chaînes de communication applicative peuvent être reliées à un même message.
Créer un diagramme de chaîne de communication applicative à partir du menu de navigation Déploiement
Pour créer un diagramme de chaîne de communication applicative à partir du menu de navigation Inventaires :
1. Sélectionnez Logiciels > Systèmes de communication.
L'arbre des systèmes de communication du référentiel s'affiche.
2. Dépliez le dossier Chaîne de communication applicative.
3. Sélectionnez la chaîne de communication applicative qui vous intéresse et cliquez sur Créer diagramme.
4. Dans la fenêtre de choix du type de diagramme, sélectionnez Diagramme de chaîne de communication applicative.
5. Cliquez sur OK.
Le diagramme s'ouvre dans la zone d'édition.
Relier une chaîne de communication applicative à partir d'un scénario de flux
A partir d'un scénario de flux, vous pouvez relier une nouvelle chaîne de communication applicative à partir d'un contenu.
Pour relier une chaîne de communication applicative à partir d'un scénario de flux :
1. Ouvrez le diagramme de scénario de flux qui contient le contenu qui vous intéresse.
2. Ouvrez la page de propriétés Intégration du contenu qui vous intéresse.
3. Cliquez sur Nouveau.
La fenêtre de création de la chaîne de communication applicative s'ouvre.
4. Spécifiez le Nom de la chaîne de communication applicative créée.
5. Dans la champs Détenteur, sélectionnez le système de communication auquel appartient la chaîne de communication applicative créée.
6. Cliquez sur OK.
Le diagramme s'ouvre dans la zone d'édition.