Deuxième jalon pour Spring Statemachine 1.0.0

02/06/2015
logo spring

L’équipe de développement du stack de développement alternatif à Java EE annonce la disponibilité de sa bibliothèque pour les machines à états Spring Statemachine 1.0.0.M2.

Ce nouveau jalon pour Spring Statemachine 1.0.0.M2 se concentre sur les régions et les pseudo états. Les régions fournissent une fonctionnalité plus sophistiquée pour l’exécution parallèle d’une machine à états et les pseudo états permettent d’accroître les fonctionnalités pour les états initiaux, terminés, historiques, choix, fourche et de jonction.

Qu’est-ce qu’une région et comment travaille-t-elle avec une machine à état ? Une machine à état est une spécialisation d’une région où les régions sont composées d’une multitude de machines à états indépendants.

Un concept utile dans une machine à état est le concept « historique ». Ce pseudo état enregistre le dernier état actif d’une machine à état et seulement le retour à cet état permet de restaurer une configuration d’état active.

La suite pour Spring Statemachine

Les prochains points sur lesquels l’équipe de développement va se concentrer sont :

  • Une meilleure stabilité et une plus grande vitesse
  • Spécification plus lâche des énumérations pour les états et événements
  • Ajout de la gestion des erreurs pour l’exécution d’une machine à état
  • Un meilleur support pour de Spring SpEL pour les actions et gardes
  • Meilleure instanciation programmatique d’une machine à état
  • Un nouveau concept d’utilisation de recettes pour une utilisation plus facile des machines à état

 

Source : spring.io

Solutions

comments powered by Disqus
top