使用 SOAP over JMS 传输以事务方式调用 Web Service 请求

使用 enableTransactionalOneWay 属性来确保使用业界标准的 SOAP over JMS 传输的单向和双向异步 Web Service 请求将以事务方式发送到目标队列或主题。

关于此任务

使用 JMS 传输 Java™ API for XML Web Services (JAX-WS) 或 Java API for XML-based RPC (JAX-RPC) web service 请求时,缺省行为是 SOAP 消息以非事务方式或在客户机应用程序的事务的外部添加到目标队列或主题。 将 SOAP 消息添加到目标队列或主题将在事务外部完成,以避免使用双向同步 web service 请求时可能发生的同步问题。但是,可以选择使单向和双向异步请求作为事务的一部分进行处理。可以使用 enableTransactionalOneWay 属性来确保使用 JMS 传输的单向和双向异步 Web Service 请求将以事务方式发送到目标队列或主题。客户机应用程序调用 web service 请求时,生成的 SOAP 请求消息将作为客户机应用程序的事务的一部分添加到目标队列或主题。

使用下列其中一种方法来启用 enableTransactionalOneWay 属性。

过程

结果

您已经有配置为使用 JMS 传输时以事务方式调用单向和双向异步请求的 Web service 客户机应用程序。

下一步做什么

启用 enableTransactionalOneWay 属性后,运行客户机应用程序。

指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twbs_jmstransactreqstd
文件名:twbs_jmstransactreqstd.html