Utiliser les systèmes de communication
*Un système de communication est un système de gestion des échanges entre différents agents. Lorsque les agents sont des logiciels informatiques (applications, microservices etc.), le système de communication est lui-même un agent logiciel, généralement un Service de Bus d'Entreprise (ESB).
Ce système de communication possèdes ses propres agents internes (les services de communications) permettant de définir des chaînes de communication qui décrivent l'ensemble des étapes mises en œuvre dans le cadre de la réalisation d'un flux.
Ces chaînes peuvent être dessinées à l'aide de la notation de l'Enterprise Integration Pattern (http://www.enterpriseintegrationpatterns.com).
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.
*Pour plus de détails sur les scénarios de flux, voir Utiliser un diagramme de scénario de flux d'application.
*Pour plus de détails sur la manière de relier un système de communication à un flux, voir Créer un flux applicatif.
La page Caractéristiques d'une interface de service permet de relier le système de communication de mise en œuvre.
*Pour plus de détails sur la notion d'interface de service, voir Décrire une interface de service.
Utiliser les chaînes de communication applicative