Gestion des files d'attente (bp)

De Wiki1000
(Différences entre les versions)
(Page créée avec « {{tahoe}} ===Introduction=== Les files d'attentes introduites dans la version Tahoe sont supportées à travers d'activités spécifiques. Ces activités s'appuient sur les… »)
 
Ligne 40 : Ligne 40 :
 
:Cette activité vous permet de redéclencher le message à l'origine de l'instance du Processu métier. Ceci vous permettra, par exemple, d'enchaîner les différentes étapes d'un processus métier en fonction de l'avancement et du contexte du processus.  
 
:Cette activité vous permet de redéclencher le message à l'origine de l'instance du Processu métier. Ceci vous permettra, par exemple, d'enchaîner les différentes étapes d'un processus métier en fonction de l'avancement et du contexte du processus.  
  
 
+
[[category:Processus Métiers]]
 
[[Category:Tahoe]]
 
[[Category:Tahoe]]

Version du 14 novembre 2011 à 15:29

versiontahoe-32x32.png

Introduction

Les files d'attentes introduites dans la version Tahoe sont supportées à travers d'activités spécifiques.

Ces activités s'appuient sur les boîtes à message utilisées en tant que file d'attente.

Il est ainsi possible de produire et de consommer des messages à partir d'un Processus Métier.

Dans ces activités :

  • Un nom de file d'attente correspond à un nom de boîte à message.
  • Un sujet correspond au sujet de la file d'attente.
Info-20px.png Note : Notez que les files d'attente sont organisée par sujet, un sujet étant une chaîne libre, et qu'une boîte peut contenir des messages sur plusieurs sujets.
Tip-20px.png Tip : Ces activités ne permettent pas de manipuler n'importe quelle classe de type file d'attente, pour ce faire vous devrez utiliser des activités scriptes.

Les files d'attente peuvent être avantageusement utilisées pour :

  • Découper en étapes autonomes les processus complexes.
Vous pouvez découper vos processus en plusieurs Processus métiers qui s'échangent des messages à travers les files d'attente.
  • Découpler l'exécution des différentes étapes d'un processus complexe.
Chaque étape du processus peut être exécutée de manière asynchrone.
  • Améliorer la scalabilité
Une file d'attente peut être consommée par plusieurs processus sans risque de collision. Le mécanisme de la file d'attente garanti qu'un message ne peut être consommé que par un seul processus.

Activités

Les principales activités liées aux file d'attente sont :

Cet évènement vous permet de consommer un message d'une file d'attente, c'est à dire de déclencher une instance de votre Processus pour chaque message reçu.
Cette activité vous permet de produire un message dans une file d'attente.
Cette activité vous permet de redéclencher le message à l'origine de l'instance du Processu métier. Ceci vous permettra, par exemple, d'enchaîner les différentes étapes d'un processus métier en fonction de l'avancement et du contexte du processus.




Whos here now:   Members 0   Guests 0   Bots & Crawlers 1
 
Outils personnels