Aller au contenu
EN FR

Parcours natif de bout en bout avec RadStudio

Statut documentaire : guide. Adapter cette séquence à la version cible ; les fonctions d'illustration ne sont pas nécessairement des API livrées.

Parcours d'exécution d'un modèle Customer

L'exemple de bout en bout du livre suit un modèle Customer à travers plusieurs frontières, sans prétendre qu'un seul appel API crée un système complet.

  1. Préparer l'environnement : choisir une chaîne RadStudio compatible, les packages requis et le déploiement Runtime ; contrôler les prérequis.
  2. Charger source et métadonnées : le modèle déclare propriétés, collections, actions et services ; son chargement résout un assemblage de métadonnées APPLICATION.
  3. Activer les objets Runtime : un ClassItem représente une classe exécutée ; un ObjectItem est un objet vivant lié aux métadonnées, actions et relations, pas une simple ligne de base de données.
  4. Résoudre la collection : sélectionner un provider à partir de la déclaration et du Runtime configuré. Il peut alimenter un dataset, un service ou une projection cliente.
  5. Exécuter une action : contrôler cible, paramètres, contrat de résultat et opérationnalisation applicable (déclaratif, functionalP, plug-in ou service).
  6. Attacher une vue ou un endpoint : MVC ou publication de service projette la même sémantique applicative sans redéfinir les identités métier.
  7. Exercer puis fermer : tester les métadonnées activées, jouer une action significative, inspecter les diagnostics, arrêter les services et libérer les ressources dans l'ordre prévu.

Ce qui doit rester explicite

Fichier source, modèle applicatif activé et graphe sémantique ne sont pas interchangeables. Les fonctions utilitaires présentes dans le livre sont propres au livre et ne sont pas forcément des méthodes Runtime publiées. Tout symbole natif tiré d'un listing doit être vérifié contre la version cible avant copie.

Suite par tâche

Application déclarative de bout en bout · Exécution des objets Runtime · Collections et vues · Tests

Sources LaTeX : runtime-end-to-end-walkthrough.tex ; metadata-packages-and-plugins.tex ; objects-container-and-runtime-models.tex.