Salut à tous,
Je suis assez novice dans le monde Oracle et je développe actuellement une appli Web en 3-tiers, ou le back end qui accède à Oracle est un Web Service (donc sans contexte).
Voilà ce que je dois faire :
1. L'utilisateur entre et données et les soumet. Les données sont envoyées au Web service qui se connecte à Oracle.
2. Une transaction débute, plein de calculs sont faits dans la base, et des données insérées.
3. Il y a un retour à l'utilisateur : un écran affiche la simulation, et demande si l'utilisateur est vraiment sur de chez sur qu'il veut valider cette simulation.
4. Si l'utilisateur dit OUI alors la transaction est commitée. Si il dit NON, elle est rollbackée.
On m'a parlé d'utiliser des transactions autonomes pour gérer tout ça, car cela permet justement d'avoir une perte du contexte. Mais voilà, je ne trouve rien à ce sujet, ni sur la manière d'implémenter ce que je dis plus haut.
Merci de votre aide![]()
Partager