应用程序客户机的 IBM MQ 提供程序队列目标设置

使用此面板查看或更改所选队列目标的配置属性,以供 IBM MQ 产品 Java™ 消息服务 (JMS) 提供程序使用。

要查看此 Application Client Resource Configuration Tool (ACRCT) 页面,单击文件 > 打开。在您浏览 EAR 文件后,单击打开。展开所选 JAR 文件并单击消息传递提供程序 > IBM MQ 提供程序。右键单击队列目标,并单击新建。以下字段出现在常规选项卡上。

注:
  • 指定的属性值必须与为 IBM MQ 配置 JMS 资源时指定的值相匹配。有关为 IBM MQ 配置 JMS 资源的更多信息,请参阅 IBM MQ 信息中心内的《使用 Java》。
  • IBM MQ 中,名称最多可以有 48 个字符。

IBM MQ 产品 JMS 提供程序配合使用的队列具有下列属性。

名称

用于识别队列的名称(在 WebSphere® Application Server 中用作管理用途)。

信息
数据类型 字符串

描述

该队列的描述(在 WebSphere Application Server 中用作管理用途)。

信息
数据类型 字符串

JNDI 名称

应用程序客户机运行时环境使用此字段来检索配置信息。

持久性

发送到目标的所有消息是持久的、非持久的,还是由应用程序定义其持久性。

信息
数据类型 枚举
缺省值 APPLICATION_DEFINED
范围
应用程序定义
目标上的消息由将它们放入队列的应用程序定义其持久性。
队列定义
[仅适用于 IBM MQ 目标] 目标上的消息的持久性由 IBM MQ 队列定义属性定义。
持久
目标上的消息是持久的。
非持久
目标上的消息是不持久的。

优先级

是由应用程序还是由指定的优先级属性定义此目标的消息优先级。

信息
数据类型 枚举
单位 不适用
缺省值 APPLICATION_DEFINED
范围
应用程序定义
此目标上消息的优先级由将它们放入目标的应用程序定义。
队列定义
[仅适用于 IBM MQ 目标] 目标上的消息的持久性由 IBM MQ 队列定义属性定义。
指定的
此目标上的消息的优先级由指定的优先级属性来定义。如果您选择此选项,那么必须在指定的优先级属性上定义优先级。

指定的优先级

如果优先级属性设置为指定的,那么指定该队列的消息优先级,其范围在 0(最低)到 9(最高)之间。

信息
数据类型 整数
单位 消息优先级级别
范围 0(最低优先级)到 9(最高优先级)

到期

此队列的到期超时值是由应用程序或指定的到期属性定义,还是队列上的消息从不到期(具有无限到期超时)。

信息
数据类型 枚举
单位 不适用
缺省值 APPLICATION_DEFINED
范围
应用程序定义
此队列上消息的到期超时由将他们放到队列上的应用程序定义。
指定的
此队列上的消息到期超时由指定的到期属性定义。如果您选择此选项,那么必须在指定的到期属性上定义超时。
无限
此队列上的消息无到期超时,所以这些消息从不到期。

指定的到期

如果到期超时属性设置为已指定,那么请在此处输入此队列上消息到期前的毫秒数(大于 0)。

信息
数据类型 整数
单位 毫秒
范围 大于或等于 0
  • 0 表明消息从不超时
  • 其他值是整数毫秒数

基本队列名称

基本队列管理器名称属性指定的队列管理器上,将消息发送到的队列的名称。

信息
数据类型 字符串

基本队列管理器名称

将消息发送至的 IBM MQ 队列管理器的名称。

此队列管理器提供由基本队列名属性指定的队列。

信息
数据类型 字符串
单位 美国英语 ASCII 字符
范围 有效的 IBM MQ 队列管理器名称,1 到 48 个 ASCII 字符

CCSID

用于与 IBM MQ 队列管理器配合使用的编码字符集标识。

此编码字符集标识 (CCSID) 必须是 IBM MQ 队列管理器所支持的某个 CCSID。有关更多详细信息,请参阅“IBM MQ 消息传递提供程序队列和主题高级属性设置”。

信息
数据类型 字符串

整型编码

如果未启用本机编码,那么选择整型编码是正常的还是逆向的。

信息
数据类型 枚举
缺省值 NORMAL
范围
NORMAL
使用正常整型编码。
REVERSED
使用逆向整型编码。

有关编码属性的更多信息,请参阅 IBM MQ 信息中心内的《使用 Java》。

十进制编码

如果未启用本机编码,那么选择十进制编码是正常的还是逆向的。

信息
数据类型 枚举
缺省值 NORMAL
范围
NORMAL
使用正常十进制编码。
REVERSED
使用逆向十进制编码。

有关编码属性的更多信息,请参阅 IBM MQ 信息中心内的《使用 Java》。

浮点编码

如果未启用本机编码,那么选择浮点编码类型。

信息
数据类型 枚举
缺省值 IEEENORMAL
范围
IEEENORMAL
使用 IEEE 正常浮点编码。
IEEEREVERSED
使用 IEEE 逆向浮点编码。
S390
使用 S390 浮点编码。

有关编码属性的更多信息,请参阅 IBM MQ 信息中心内的《使用 Java》。

本机编码

选中此复选框时表明队列目标使用本机编码(Java 平台的相应编码值)。

信息
数据类型 枚举
缺省值 未选中
范围
未选中
未使用本机编码,因此为整数、十进制和浮点编码指定以下属性。
已选中
使用本机编码(为 Java 平台提供相应的编码值)。

有关编码属性的更多信息,请参阅 IBM MQ 信息中心内的《使用 Java》。

目标客户机

接收应用程序是 JMS 兼容应用程序,还是传统 IBM MQ 应用程序。

信息
数据类型 枚举
缺省值 IBM MQ
范围
IBM MQ
目标是不支持 JMS 的传统 IBM MQ 应用程序。
JMS
目标应用程序支持 JMS。

消息主体

指定应用程序是否将 IBM MQ 消息的 RFH V2 头作为 JMS 消息主体的一部分进行处理。

信息
数据类型 下拉列表
缺省值 UNSPECIFIED
范围
UNSPECIFIED
发送消息时,根据“将 RFH V2 头追加至发送至此目标的消息”属性的值,IBM MQ 消息传递提供程序生成并包括或不生成并包括 RFH V2 头。接收消息时,IBM MQ 消息传递提供程序的行为方式按此值设置为 JMS 时进行。
JMS
发送消息时,IBM MQ 消息传递提供程序自动生成 RFH V2 头并将其包括在 IBM MQ 消息中。接收消息时,IBM MQ 消息传递提供程序根据 RFH V2 头中的值(如果提供了这些值)设置 JMS 消息属性;它不会在 JMS 消息主体中显示 RFH V2 头。
MQ
发送消息时,IBM MQ 消息传递提供程序不生成 RFH V2 头。接收消息时,IBM MQ 消息传递提供程序在 JMS 消息主体中显示 RFH V2 头。

ReplyTo 目标样式

指定 JMSReplyTo 字段的格式。

信息
数据类型 下拉列表
缺省值 DEFAULT
范围
DEFAULT
缺省值等于 RFH V2 头中的信息。
MQMD
使用 MQMD 中提供的值。这会使用 MQMD 中的值填充应答队列管理器字段,相当于 IBM MQ V6.0.2.4 和 V6.0.2.5 的缺省行为。
RFH2
使用 RFH V2 头中提供的值。如果发送应用程序设置了 JMSReplyTo 值,那么会使用该值。

MQMD 读取已启用

指定应用程序能否从使用 IBM MQ 消息传递提供程序发送或接收的 JMS 消息中读取 MQMD 字段的值。

信息
数据类型 复选框
缺省值 未选中
范围
未选中
应用程序不能读取 MQMD 字段的值。
已选中
应用程序可读取 MQMD 字段的值。

MQMD 写入已启用

指定应用程序能否在使用 IBM MQ 消息传递提供程序发送或接收的 JMS 消息中写入 MQMD 字段的值。

信息
数据类型 复选框
缺省值 未选中
范围
未选中
应用程序不能写入 MQMD 字段的值。
已选中
应用程序可写入 MQMD 字段的值。

MQMD 消息上下文

定义将消息发送至目标时指定的消息上下文选项。

信息
数据类型 下拉列表
缺省值 DEFAULT
范围
DEFAULT
MQOPEN API 调用和 MQPMO 结构未指定显式消息上下文选项。
SET_IDENTITY_CONTEXT
MQOPEN API 调用指定消息上下文选项 MQOO_SET_IDENTITY_CONTEXT,MQPMO 结构指定 MQPMO_SET_IDENTITY_CONTEXT。
SET_ALL_CONTEXT
MQOPEN API 调用指定消息上下文选项 MQOO_SET_ALL_CONTEXT,MQPMO 结构指定 MQPMO_SET_ALL_CONTEXT。

定制属性

指定用于设置运行时为此资源创建的对象上的其他属性的“名称/值”对。

您必须输入是对象上的公用属性的名称,以及可以从字符串转换到属性的 set 方法必需的类型的值。可接受的属性和值取决于创建的对象。请参阅对象文档,以获取有效属性和值的列表。


指示主题类型的图标 参考主题



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