ModuleStatique
Instruction de déclaration. Spécifie qu'un module fait partie du programme et qu'il est statique.
Syntaxe
ModuleStatique ;
Description
Un programme en technologie Up ! Virtual Technical Machine est un assemblage de modules qui sont soit des modules générés soit des modules natifs. Les modules peuvent être liés au programme exécutable ou être hébergés dans un autre programme. De plus, cette autre programme peut être exécuté sur la même machine ou sur une autre machine accessible via un réseau.
L'instruction ModuleStatique
spécifie que le module doit faire partie du fichier du programme exécutable et à fortiori doit faire partie processus issu de l'exécution du programme.
En ce cas, Up ! Virtual Technical Machine qui gère les modules utilisés dans le programme généré trouvera directement ce module lors du lancement du programme et n'effectuera pas d'édition de liens sommaire.
L'avantage de cette architecture est de posséder des programmes composé d'une unique entité, ce qui est plus facile à diffuser.
Exemple
Interface Module "Ceci est un module" Version 1.0.0;
ModuleStatique;
Voir aussi
Interface pour définir l'interface d'un module. ModuleDynamique pour définir un module dynamique. Distribue pour spécifier que le module est distribué via Up ! Object Request Broker.
Traduction