Concept 8 sur 10

# Connexion

La relation configurée qui transforme la structure du projet en comportement opérationnel.

## Qu'est-ce qu'une Connexion ?

Une Connexion indique à la plateforme que deux parties du [Project](https://seekbytes.com/fr/knowledge-base/platform-configuration/project) doivent collaborer d'une manière spécifique. C'est plus qu'un simple lien entre deux éléments. Une Connexion adéquate comprend :

- Quels participants ( [Entities](https://seekbytes.com/fr/knowledge-base/platform-configuration/entity) ou [Assets](https://seekbytes.com/fr/knowledge-base/platform-configuration/asset) ) sont liés
- Quels objets sont autorisés à circuler
- Quelle direction le flux prend en charge
- Quelles règles de configuration s'appliquent
- Si le flux est unidirectionnel ou bidirectionnel

## Pourquoi les Connexions sont-elles importantes ?

Les Connexions permettent à la structure du projet de devenir un comportement opérationnel. Sans Connexions, les composants peuvent exister dans le même Project tout en restant isolés. Une Connexion rend la relation *explicite*. Elle répond à des questions telles que :

- Ce [Connector](https://seekbytes.com/fr/knowledge-base/platform-configuration/connector) peut-il envoyer des factures à ce Système ?
- Cette [Automation](https://seekbytes.com/fr/knowledge-base/platform-configuration/automation) doit-elle recevoir des mises à jour de ce Connector ?
- Les données sont-elles autorisées à circuler dans une seule direction ou dans les deux ?

## Directions de Connexion

Une Connexion peut être :

- **Unidirectionnelle :** A → B (les données circulent dans un seul sens)
- **Bidirectionnelle :** A ↔ B (les données circulent dans les deux sens)

Différents objets peuvent prendre en charge des directions différentes au sein d'une même relation globale. Par exemple, les commandes peuvent circuler du Système A vers le Système B, tandis que les confirmations de paiement reviennent de B vers A.

## Exemple concret

Un Connector de réservation peut se connecter à un Connector de facturation. La Connexion peut autoriser :

- Le transfert des **tâches terminées** de la Réservation vers la Facturation
- Le transfert du **statut de paiement** de la Facturation vers la Réservation

Il s'agit d'une Connexion avec des flux d'objets et des règles de direction définis.

## Connexion vs. Connector

C'est une question fréquente. Le [Connector](https://seekbytes.com/fr/knowledge-base/platform-configuration/connector) est l'Asset actif — il effectue le travail d'intégration. La **Connexion** est la relation configurée — elle définit comment les participants échangent les objets pris en charge. Considérez le Connector comme la route, et la Connexion comme le code de la route qui définit ce qui peut circuler sur cette route et dans quelle direction.

## Ce qu'une Connexion n'est pas

Une Connexion n'est pas automatiquement identique à un Connector. Le Connector est l'Asset actif. La Connexion est la relation configurée entre les participants qui régit ce qui circule et vers où.

### Métaphore utile

Si les Connectors sont des routes, la Connexion est l'itinéraire convenu et la règle de circulation indiquant à la plateforme ce qui peut emprunter cette route et dans quelle direction.

### Définition courte

Connexion : Une relation configurée entre des entities ou des assets à travers laquelle les flux d'objets pris en charge sont définis.

[Précédent Automation](https://seekbytes.com/fr/knowledge-base/platform-configuration/automation) [Suivant Runtime Identity](https://seekbytes.com/fr/knowledge-base/platform-configuration/runtime-identity)

---
Source: https://seekbytes.com/fr/knowledge-base/platform-configuration/connection
