JMS 传输策略设置
使用此页面来配置 Java™ 消息服务(JMS)传输策略的设置。可以将正在使用 JMS 传输策略的客户机配置为与服务器交换请求和响应消息。
- 单击服务,展开策略集,然后单击应用程序策略集。
- 单击新建以创建新的应用程序策略集,并在名称字段中为其提供名称。
- 在策略标题下,单击添加并选择 JMS 传输。
- 单击确定或应用。
- 单击 JMS 传输以查看 JMS 传输策略设置面板。
此管理控制台页面仅适用于 Java API for XML Web Services (JAX-WS) 应用程序。
只能通过策略集来配置策略。因此,必须存在包含 JMS 传输策略的策略集,才能配置 JMS 传输策略。
要定制一个包含 JMS 传输策略的策略集,您必须创建一个新的策略集并从缺省存储库中导入策略集副本,也可以从指定位置中导入现有策略集。在具有可编辑的策略集之后,可以将 JMS 传输策略添加到策略集。
在定制 JMS 传输策略的值之后,这些值现在适用于包含该定制 JMS 传输策略的策略集。可以连接这样的策略集:包含对应用程序或者其服务、端点或操作定制的 JMS 传输策略。此更改会影响该策略集所连接到的所有 JAX-WS 应用程序。要了解有关如何将策略集连接到应用程序的更多信息,请阅读有关管理应用程序级别的服务提供程序和服务客户机的策略集的文档。
客户机 JMS 连接属性 - 请求超时
指定请求超时值。请求超时值是客户机在将请求发送到服务器之后等待响应的时间量。缺省值为 300 秒。
客户机 JMS 连接属性 - 允许将事务消息传递用于单向操作和异步操作
指定此选项以使客户机能够在单向或异步双向请求中使用事务。选中此复选框以启用事务消息传递。
如果选择了此选项,那么当客户机正在处理事务时,客户机运行时将通过 JMS 传输以事务方式与服务器交换 SOAP 请求和响应消息。因此,客户机事务用于将 SOAP 请求消息发送到目标队列或主题,而服务器仅在客户机落实事务后才能接收请求消息。同样,服务器在容器管理的事务控制下接收请求消息,然后在适当时使用同一事务将应答消息发回给客户机。这样,客户机仅在服务器事务被落实后才能接收应答消息。
如果未选择此选项,那么客户机和服务器运行时将以非事务方式执行消息传递操作。
