[Pattern] Garder les Transaction n'ayant pas aboutit

0 views
Skip to first unread message

Felipe Dutra Tine e Silva

unread,
Sep 22, 2009, 8:38:12 AM9/22/09
to altnetfr
Salut les gars,

Dans une appli utilisant le framework 2.0.
Pour l'instant lorsque qu'une transaction n'aboutit pas, une exception
est levée et balancé à l'utilisateur.
J'aimerai garder les Transactions n'ayant pas aboutit dans une pile
(qui se sauvegardera de temps en temps dans une base), pour les
rebalancer plus tard.
Au lieu de mal faire, j'aimerai savoir si il existe un Pattern qui
s'occupe de ça.

Felipe

Felipe Dutra Tine e Silva

unread,
Sep 22, 2009, 9:48:02 AM9/22/09
to altnetfr
Je pensais utiliser le Command Pattern.
Auriez vous des objection ou de meilleurs idées ?

Think Before Coding

unread,
Sep 28, 2009, 5:14:49 AM9/28/09
to altnetfr
Le meilleur moyen est probablement d'utiliser un système de Reliable
Messaging (genre MSMQ).
Pour aller plus loin, tu peux utiliser un Service Bus (genre
NServiceBus ou MassTransit) voir
même orienter ton architecture autour des messages (genre CQRS).
> > Felipe- Masquer le texte des messages précédents -
>
> - Afficher le texte des messages précédents -
Reply all
Reply to author
Forward
0 new messages