Aller au contenu
EN FR

La couche de communication

Référence : cette page est une synthèse technique fondée sur le chapitre LaTeX cité ci-dessous. Pour la syntaxe exacte, la disponibilité ou les signatures ABI, vérifier le source versionné, le manifeste et les tests exécutables.

Portée et frontière de la source

Le plan communication couvre canaux Runtime, bus et frontières requête/réponse comme patterns distincts.

Les ouvrages Runtime distinguent topologies centralisées, distribuées et décentralisées. Ces choix concernent placement des composants, communication, propriété et gestion des pannes ; ils ne doivent pas modifier silencieusement le sens d’un concept métier. Les appels locaux et distants exigent des frontières explicites d’opération et de cohérence.

Règles d’ingénierie

  • Choisir la topologie minimale adaptée au déploiement et aux pannes attendues.
  • Documenter la propriété de l’état et ce qui traverse un appel distant.
  • Prévoir nouvelles tentatives, annulation, doublons et déconnexions.
  • Ne pas promettre les mêmes garanties d’exécution pour tous les transports et plateformes.

Plan du chapitre (intitulés LaTeX d’origine)

  • Recipe 1: Centralized Application Runtime
  • Recipe 2: Distributed but Centrally Coordinated Runtime
  • Recipe 3: Decentralized Site Network
  • Recipe 4: Hybrid Central Authority with Autonomous Edge Sites
  • Component Decision Matrix
  • Keep Four Concerns Independent

Provenance LaTeX

Chapitre principal : Runtime/logiCells Runtime Programming with RadStudio/communication-architecture-recipes.tex.

Parcourir la documentation par tâche.