JMS transport (policy) settings

Use this page to configure settings for the Java Message Service (JMS) transport policy. You can configure a client that is using the JMS transport policy to exchange request and response messages with the server.

To view this administrative console page:
  1. Click Services > Policy Sets > Application policy sets.
  2. Click policy_set_name .
  3. In the policy collection, click JMS transport .

這個管理主控台畫面只適用於 Java™ API for XML Web Service (JAX-WS) Web 服務。

JMS Connections - Enable request timeout

Specifies to enable a request timeout value. The request timeout value is the amount of time that the client waits for a response after sending the request to the server. Select this check box to enable a request timeout value and specify the request timeout value in seconds.

JMS Connections - Enable transactional messaging for one-way and asynchronous operations

Specifies to enable a client to use one-way or asynchronous two-way requests when a transaction is active. Select this check box to enable transactional messaging.

When this option is selected, the client run time will exchange SOAP request and response messages with the server over the JMS transport in a transactional manner if the client is operating under a transaction. This means that the client's transaction is used to send the SOAP request message to the destination queue or topic, and the server receives the request message only after the client commits the transaction. Similarly, the server receives the request message under the control of a container-managed transaction and sends the reply message, if applicable, back to the client using that same transaction. The client then receives the reply message only after the server's transaction has been committed.

If this option is not selected, then the client and server run times will perform messaging operations in a non-transactional manner as transactions are temporarily suspended for the JMS request. The transactions are enabled again after the request has completed.

Transactional messaging operations are not supported for two-way synchronous operations as this leads to a deadlock condition.




標示(線上)的鏈結表示需要存取網際網路。

Related tasks
Related reference


檔名: uwbs_wsspsjms.html