Exemple Extensions JTA (Java Transaction API)

Les extensions JTA (Java Transaction API) informent une application de l'achèvement de chaque transaction exécutée sur un serveur. Les applications qui enregistrent une implémentation de l'interface SynchronizationCallback reçoivent une notification des événements de début (beforeCompletion) et de fin (afterCompletion) de chaque transaction. Cet exemple comprend un servlet qui s'enregistre pour les rappels (callbacks) de synchronisation lors de son initialisation. Il affiche une table détaillant chaque transaction ayant été exécutée jusqu'à son terme sur le serveur depuis le moment où il s'est enregistré. L'utilisateur dispose d'une option qui lui permet d'exécuter une nouvelle transaction, laquelle peut être soit validée, soit annulée.

Durée nécessaire à l'installation et à la configuration de ces exemples

10 minutes

Conditions préalables à l'utilisation

  • WebSphere Application Server Version 8.0 ou Version 8.5
Important : Ces exemples ont été testés avec WebSphere Application Server version 8.0 et version 8.5.

Téléchargement des exemples

Téléchargez les fichiers de l'exemple Extensions JTA depuis un site de téléchargement de produits. Effectuez les étapes suivantes :

  1. Choisissez l'une des techniques suivantes pour télécharger le fichier JTAExtensionsSamples.zip vers un répertoire de votre poste de travail : FTP ou HTTP. Vous pouvez créer le chemin de répertoire /samples/JTAExtensionsSamples sur votre poste de travail et y télécharger les fichiers de l'exemple Extensions JTA.
  2. Dans la boîte de dialogue qui s'affiche, indiquez le répertoire cible dans lequel enregistrer le fichier compressé et cliquez sur OK.
  3. Les fichiers contenus dans JTAExtensionsSamples.zip sont répartis dans la structure de répertoires suivante :
    /installableApps
    /javadoc
    /scripts
    /src
    build.xml
    readme.html
    Avertissement : Le fichier readme.html contient des informations sur l'installation et l'exécution de l'exemple.

Description des exemples

ExtendedJTATransaction

Cette interface fournit une extension du modèle de programmation WebSphere au support JTA de Java 2 Platform, Enterprise Edition (J2EE). Un objet qui implémente cette interface est lié à java:comp/websphere/ExtendedJTATransaction par les conteneurs WebSphere J2EE qui prennent en charge cette interface.

Rubrique de concept    

Dispositions pour les centres de documentation | Commentaires

Dernière mise à jour : October 09, 2014 04:31 AM EDT
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-nd-mp&topic=sample_jta
Nom du fichier : sample_jta.html