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

---------