Up ! Software Development Kit - Notes de révision - 4.0.0

Ce document présente les changements apportés à Up ! Software Development Kit entre les versions-révisions 4.0.0 et 4.0.0.

Les évolutions fondamentales sont les suivantes :

Up ! 5GL

Concepts ajoutés

Pour l'extension d'Up ! Graphical Engine

Pour l'extension d'Up ! Picture

Pour l'extension d'Up ! Security Manager

Concepts supprimés

Up ! Black Board

Paramètres

Up ! Compiler

Paramètre

Concepts

Up ! Enterprise Application Integration

Paramètres

Concepts ajoutés

Up ! Mixer

Up ! Mixer est le module permettant de combiner des composants de code en Up ! 5GL avec des ressources en Up ! 5GL.

Les ressources possibles à ce jour sont :

Une ressource est par nature statique et son fichier correspond à son état persistant alors qu'un composant est par nature dynamique de par son exécution.

Une ressource est également décrite dans une déclinaison spécifique d'Up ! 5GL afin d'avoir un seul formalime. Toutefois, par souci de légèreté, celle-ci ne référencie pas le noyau Up ! 5GL spécifique au code des composants.

Ainsi, un programme utilisant une ressource ne charge pas les modules Up ! 5GL, Up ! 5GL Optimizer, Up ! 5GL Interpreter, etc. Seuls Black Board et Up ! 5GL Resource Interpreter sont chargés. D'où la légèreté et l'efficacité.

Mixer les composants et les ressources permet de :

Concepts ajoutés

Concepts modifiés

Up ! Script Engine

Paramètre