Construction des modèles : models.json et services.json Architeccture v200

, par Bertrand Degoy

L’architecture v200 repose sur une séparation stricte entre la définition des modèles, leur construction centralisée, et la déclaration des services qui les consomment.
Les modèles sont décrits dans un fichier unique (`models.json`), puis construits une seule fois au démarrage par le `ModelsConfigurator`, avant d’être stockés dans `AppSettings` pour être partagés par l’ensemble du runtime.
Les services Pyro5, déclarés dans `services.json`, ne chargent jamais de modèles eux‑mêmes : ils se contentent d’exposer des capacités en s’appuyant sur les objets déjà initialisés, garantissant ainsi cohérence, performance et isolation des responsabilités.

Accès réservé : connectez vous pour en savoir plus.