WebSphere MQ 消息传递提供程序队列和主题高级属性设置

使用此面板查看或更改所选队列或主题目标的高级属性,以供 WebSphere® MQ 消息传递提供程序使用。 这些高级属性用于控制与 WebSphere MQ 消息传递提供程序目标的连接的行为。

要查看 WebSphere MQ 队列或主题高级属性设置,请使用管理控制台来完成下列步骤:
  1. 在导航窗格中,单击资源 > JMS
  2. 单击队列主题以显示现有队列或主题目标。
  3. 如果合适的话,在内容窗格中,将作用域设置更改为定义队列或主题目标所在的级别。这将限制所显示的队列或主题目标集合。
  4. 单击您要使用的队列或主题目标的名称。
  5. 在内容窗格中的“其他属性”下面,单击高级属性以显示 WebSphere MQ 队列或主题目标的高级属性列表。
在“常规属性”下有三组属性:

对这些组进行任何必需的更改,然后单击应用以返回给队列或主题。

注: 指定 WebSphere MQ 属性时,存在下列限制:

与 WebSphere MQ 消息传递提供程序配合使用的队列或主题具有下列高级属性。

持久性

用来存储发送至此目标的消息的持久性级别。

数据类型 下拉列表
缺省值 由应用程序设置
范围
由应用程序设置
目标上的消息由将它们放到队列的应用程序定义其持久性。
对于 WebSphere MQ 队列定义
目标上的消息由 WebSphere MQ 队列定义属性定义其持久性。
WebSphere MQ 持久
目标上的消息是持久的。
WebSphere MQ 不持久
目标上的消息是不持久的。
WebSphere MQ“高级”
当使用将 NPMCLASS 设置为“高级”的底层 WebSphere MQ 队列时,允许将持久消息作为不持久消息来发送。
优先级

为发送到此目标的消息指定的优先级。

数据类型 下拉列表
缺省值 由应用程序设置
范围
由应用程序设置
此目标上消息的优先级由将它们放到目标上的应用程序定义。
对于 WebSphere MQ 队列定义
目标上的消息由 WebSphere MQ 目标定义属性定义其持久性。
指定的
此目标上的消息的优先级由指定的优先级属性来定义。如果您选择此选项,那么必须在指定的优先级属性上定义优先级。
指定的优先级

如果优先级属性设置为指定的,那么请选择为发送到此队列类型目标的消息所指定的优先级。

数据类型 下拉列表
单位 消息优先级级别
缺省值 由应用程序设置
范围 0(最低优先级)到 9(最高优先级)
到期

用于指定此目标的到期超时的选项。

数据类型 下拉列表
缺省值 由应用程序设置
范围
由应用程序设置
此目标上消息的到期超时由将它们放到目标上的应用程序定义。
指定的
此目标上的消息到期超时由指定的到期属性定义。如果您选择此选项,那么必须在指定的到期属性上定义超时。
无限
此目标上的消息无到期超时,所以那些消息从不到期。
指定的到期

如果到期属性设置为指定的,那么请输入一个毫秒数,经过此时间之后消息就会到期并且会将它从此目标中除去。

数据类型 整型
单位 毫秒
缺省值 0
范围 大于或等于 0
  • 0 表明消息从不超时
  • 其他值是整数的毫秒
编码字符集标识

对消息中的字符串进行编码时要使用的字符集。

数据类型 整型
缺省值 1208
范围 1 到 65535。编码字符集标识(CCSID)必须是 WebSphere MQ 所支持的某个 CCSID。

有关所支持的 CCSID 以及有关将消息数据从一个编码字符集转换到另一个编码字符集的更多信息,请参阅 WebSphere MQ 库页面上的 WebSphere MQ 信息中心的 System Administration GuideApplication Programming Reference 部分。

使用本机编码

用于指定目标是否应该使用本机编码来为 Java 平台提供适当的编码值。

数据类型 复选框
缺省值 已选中
范围
已选中
使用本机编码。
已清除
未使用本机编码,因此为整型编码十进制编码浮点编码指定属性。
整型编码

如果清除了使用本机编码复选框,那么请选择要使用的整型编码的类型。

数据类型 下拉列表
缺省值 常规
范围
常规
使用正常整型编码。
逆向
使用逆向整型编码。
十进制编码

如果清除了使用本机编码复选框,那么请选择要使用的十进制编码的类型。

数据类型 下拉列表
单位 不适用
缺省值 常规
范围
常规
使用正常十进制编码。
逆向
使用逆向十进制编码。
浮点编码

如果清除了使用本机编码复选框,那么请选择要使用的浮点编码的类型。

数据类型 下拉列表
缺省值 IEEENORMAL
范围
IEEENORMAL
使用 IEEE 正常浮点编码。
IEEEREVERSED
使用 IEEE 逆向浮点编码。
z/OS®
使用 z/OS 浮点编码。
将 RFH V2 头追加到发送至此目标的消息。

应答发送至此目标的消息时要执行的操作。

数据类型 复选框
缺省值 已选中
范围
已清除
不将 RFH V2 头追加到发送至此目标的消息。
已选中
将 RFH V2 头追加到发送至此目标的消息。
以异步方式将消息发送至队列管理器

用于指定队列管理器是否确认收到发送给它的消息的选项。将消息异步发送至队列管理器时速度会更快,但是,如果消息传递基础结构发生故障,那么消息可能会丢失。

数据类型 下拉列表
缺省值 缺省值取决于您使用的是队列目标还是主题目标。
对于队列定义
如果您使用的是队列目标,那么这是缺省值。
对于主题定义
如果您使用的是主题目标,那么这是缺省值。
范围
对于队列定义
根据 WebSphere MQ 队列定义属性来应答消息。
对于主题定义
根据 WebSphere MQ 主题定义属性来应答消息。
队列管理器应答接收到发送给它的消息。
队列管理器不应答接收到发送给它的消息。
预读使用者的非持久消息然后进行高速缓存

确定是否将非持久使用者的消息以推理方式发送至客户机的选项。选择此选项之后,消息传递速度更快,但是在消息传递基础结构发生故障的情况下可能会丢失消息。

数据类型 下拉列表
缺省值 缺省值取决于您使用的是队列目标还是主题目标。
对于队列定义
如果您使用的是队列目标,那么这是缺省值。
对于主题定义
如果您使用的是主题目标,那么这是缺省值。
范围
对于队列定义
根据 WebSphere MQ 队列定义属性将消息发送至客户机。
对于主题定义
根据 WebSphere MQ 主题定义属性将消息发送至客户机。
将消息以推理方式发送至客户机。
不将消息以推理方式发送至客户机。
预读使用者关闭方法

如果预读使用者的非持久消息然后进行高速缓存设置为或者对于队列定义,那么表示启用了此属性。此属性用于确定当关闭消息使用者时对内部预读缓冲区中的消息执行的操作。

数据类型 下拉列表
缺省值 关闭方法将等待传递所有已高速缓存的消息
范围
等待传递所有已高速缓存的消息
在返回之前,将内部预读缓冲区中的所有消息都传递给应用程序的消息侦听器。
等待传递当前消息
只有当前消息侦听器调用将在返回之前完成,可能会使消息保留在内部预读缓冲区中,然后被废弃。



标有(在线)的链接要求访问因特网。

相关任务
相关参考


文件名: umj_MQQueueAdvancedProps.html