Appel de demandes de services Web en mode transactionnel à l'aide du transport SOAP sur JMS

La propriété enableTransactionalOneWay permet de s'assurer que des demandes asynchrones unidirectionnelles et bidirectionnelles de services Web utilisant le transport SOAP sur JMS de norme industrielle seront envoyées vers la file d'attente ou la rubrique de destination en mode transactionnel.

Pourquoi et quand exécuter cette tâche

Si vous utilisez JMS pour transporter des demandes de services Web JAX-WS (Java™ API for XML Web Services) ou JAX-RPC (Java API for XML-based RPC), le comportement par défaut consiste à ce que le message SOAP soit ajouté à la file d'attente ou à la rubrique de destination en mode non transactionnelle ou en-dehors de la transaction de l'application du client. L'ajout du message SOAP à la file d'attente ou à la rubrique de destination s'effectue en dehors de la transaction afin d'éviter tout problème de synchronisation susceptible de se produire avec des demandes de service Web synchrones bidirectionnelles. Cependant, vous pouvez choisir d'autoriser le traitement de demandes unidirectionnelles et bidirectionnelles dans le cadre d'une transaction. La propriété enableTransactionalOneWay vous permet de vous assurer que des demandes asynchrones unidirectionnelles et bidirectionnelles de services Web utilisant le transport JMS sont envoyées en mode transactionnel vers la file d'attente ou la rubrique de destination. Lorsque l'application client appelle la demande de service Web, le message de la demande SOAP résultant s'ajoute à la file d'attente ou à la rubrique de destination dans le cadre de la transaction de l'application client.

Utilisez l'une des méthodes suivantes pour activer la propriété enableTransactionalOneWay.

Procédure

Résultats

Vous disposez d'une application client de services Web configurée pour appeler des demandes asynchrones unidirectionnelles et bidirectionnelles en mode transactionnel lorsqu'un transport JMS est utilisé.

Que faire ensuite

Une fois la propriété enableTransactionalOneWay activée, exécutez l'application.

Icône indiquant le type de rubrique Rubrique de tâche



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twbs_jmstransactreqstd
Nom du fichier : twbs_jmstransactreqstd.html