连接工厂属性
您可以在“连接工厂”属性对话框中查看和设置连接工厂属性。此对话框中可用的属性取决于连接工厂使用哪个消息传递提供程序。
以下各表列出了可以设置的所有属性:
对于每个属性,都有一个简短描述来说明在什么情况下您可能需要配置此属性。这些表还提供了等价的长名称和短名称以在 JMS 管理命令行工具中使用。“属性”对话框中可用的属性取决于连接工厂使用哪个消息传递提供程序。有关 JMS 管理命令行工具的更多信息,请参阅联机产品文档中的 使用管理工具配置 JMS 对象。
“常规”页面
下表列出了您可以在“连接工厂属性”对话框的常规页面上设置的属性。
属性 | 含义 | 长名称 | 短名称 |
---|---|---|---|
名称 | 这是对象的名称。 | NAME | |
描述 | 输入对象的描述。 | DESCRIPTION | DESC |
类名 | 此属性显示连接工厂所实现的类名。 | ||
消息传递提供程序 | 此属性显示连接工厂是使用 MQ 传输(绑定或客户机)还是使用实时传输(直接或间接 HTTP)。在 IBM® MQ V8.0 中无法进行实时传输。如果使用 IBM MQ V8.0,那么可以定义实时传输,但在尝试创建连接时会失败。 | ||
传输 | 此属性显示用于连接的传输类型。“绑定”是与 JMS 客户机所在计算机上的队列管理器的直接连接;“客户机”是使用 TCP/IP 的客户机连接(队列管理器可以在相同或不同计算机上);“直接”是与 IBM Integration Bus 的代理程序的直接连接;“直接 HTTP”是使用 HTTP 隧道的直接连接。虽然此字段是只读字段,但如果为消息传递提供程序提供了备用传输类型,那么您可以更改传输类型;有关更多信息,请参阅更改用于连接的传输类型。 | TRANSPORT | TRAN |
提供程序版本 | 选择或输入此客户机要连接的队列管理器的版本、发行版、修改级别和修订包。如果输入该值,请使用以下某种格式:
“8”或更大的值表示此提供程序将用作 IBM MQ V8.0 连接工厂以连接到 IBM MQ V8.0 队列管理器。 值“7”或更大值表示此提供程序将用作 IBM WebSphere® MQ V7.0 连接工厂来连接 IBM WebSphere MQ V7.0 队列管理器。 小于 7 的值(如“6.0.2.0”)表示此提供程序打算供版本小于 7.0 的队列管理器使用。缺省值 unspecified 允许连接至任何级别的队列管理器,将根据队列管理器的能力确定适用的属性和可用的功能。 有关对使用特定提供程序版本连接到队列管理器时可能出现的问题进行故障诊断的更多信息,请参阅 IBM MQ 联机产品文档中的 JMS 提供程序版本故障诊断。 |
PROVIDERVERSION | PVER |
客户机标识 | 客户机标识用来唯一地标识持久预订的应用程序连接。 输入客户机的标识 |
CLIENTID | CID |
最大缓冲区大小 | 输入接收到的消息在等待客户机应用程序处理时可以存储在内部消息缓冲区中的最大数目。仅当传输属性的值为直接和直接 HTTP 时,此属性才适用。缺省值是 1000。 | MAXBUFFSIZE | MBSZ |
“连接”页面
下表列出了您可以在“连接工厂属性”对话框的连接页面上设置的属性。编辑连接页面上的属性以设置此连接工厂创建的连接的连接详细信息。
属性 | 含义 | 长名称 | 短名称 |
---|---|---|---|
基本队列管理器 | 选择或输入要连接的队列管理器的名称。如果应用程序使用客户机通道定义表来连接至队列管理器,请参阅 IBM MQ 联机产品文档中的客户机通道定义表。 | QMANAGER | QMGR |
代理队列管理器 | 此属性可以在 IBM WebSphere MQ V7.0 JMS 客户机中使用,但它对 IBM WebSphere MQ V7.0 队列管理器无效。 选择或输入正在其中运行代理的队列管理器的名称。 |
BROKERQMGR | BQM |
连接列表 | 逗号分隔的 HOSTNAME(PORT) 连接地址列表。将按照顺序尝试该列表,每次连接重试尝试一个地址。HOSTNAME 可以是 DNS 名称或 IP 地址。PORT 在缺省情况下为 1414。 |
CLIENTRECONNECTHOSTS | CRHOSTS |
主机名 | 输入主管队列管理器的计算机或(对于与代理的直接连接)主管代理的计算机的主机名或 IP 地址。 | HOSTNAME | HOST |
端口 | 输入队列管理器或代理用于侦听的端口号。如果传输属性设置为客户机,那么缺省值是 1414;如果传输属性设置为直接或直接 HTTP,那么缺省值是 1506。 | PORT | - |
代理主机名 | 输入直接连接的代理服务器的主机名。 | PROXYHOSTNAME | PHOST |
代理端口 | 输入直接连接的代理服务器的端口号。缺省值是 443。 | PROXYPORT | PPORT |
编码字符集标识 | 输入要在连接中使用编码字符集(CCSID)。要达到最佳性能,此属性的值应该与基本队列管理器的“编码字符集”属性(队列管理器属性)相同。 | CCSID | CCS |
多点广播 | 指定是否使用多点广播传输将消息传递至消息使用者。多点广播传输仅适用于主题目标,并且仅当连接工厂使用“直接 IP”传输时才能使用。在 IBM MQ V8.0 中无法进行直接 IP 传输。如果使用 IBM MQ V8.0,那么可以定义直接 IP 传输,但在尝试创建连接时会失败。 缺省值是禁用,它表示不使用多点广播传输将消息传递至消息使用者。 单击启用以使用多点广播传输将消息传递至消息使用者。必须配置主题才能在代理中进行可靠的多点广播;如果已配置主题进行可靠的多点广播,那么将使用可靠的服务质量。 单击可靠以使用多点广播传输以及可靠的服务质量将消息传递至消息使用者。必须配置主题才能在代理中进行可靠的多点广播;如果未配置主题进行可靠的多点广播,那么不能为主题创建消息使用者。 单击不可靠以使用多点广播传输但不使用可靠的服务质量来传递消息。必须配置主题才能在代理中进行多点广播;即使已配置主题进行可靠的多点广播,也不会使用可靠的服务质量。 |
MULTICAST | MULTI |
本地地址 | 要连接至队列管理器,请指定要使用的本地网络接口和/或要使用本地端口(或本地端口的范围)。通道在本地绑定至该地址。请使用格式 ipaddress(low-port, high-port),其中,ipaddress 是以 IPv4 点分十进制、IPv6 十六进制或字母数字主机名格式指定的 IP 地址。例如,127.0.0.1 指定使用任何端口的 IPv4 地址;127.0.0.1(1000) 指定 IPv4 地址和特定端口;127.0.0.1(1000,2000) 指定 IPv4 地址和一定范围内的端口;(1000) 仅指定一个端口。如果您正在使用与代理的直接连接,那么仅当使用多点广播时,此属性才有作用。以 IP 地址或主机名的形式指定要使用的本地网络接口,但不要指定任何端口号。 | LOCALADDRESS | LA |
连接选项 | 选择应用程序连接至队列管理器的方式。要使应用程序与队列管理器之间的绑定的性质依赖于运行队列管理器的平台和配置队列管理器的方式,请单击标准。要使应用程序和本地队列管理器代理程序在不同执行单元中运行但共享某些资源,请单击共享。要使应用程序和本地队列管理器代理程序在不同执行单元中运行,请单击隔离。要使应用程序和本地队列管理器代理程序在同一执行单元中运行,请单击快速路径。要使应用程序请求在队列管理器的作用域内独占地使用连接标记,请单击串行队列管理器。要使应用程序请求在队列管理器所属的队列共享组的作用域内独占地使用连接标记,请单击串行队列共享组。要使应用程序请求在队列管理器的作用域内共享地使用连接标记但对连接标记的共享使用进行限制,请单击受限队列管理器。要使应用程序请求在队列管理器所属的队列共享组的作用域内共享地使用连接标记但对连接标记的共享使用进行限制,请单击受限队列共享组。如果 JMS 应用程序使用客户机连接进行连接,那么会忽略标准、共享、隔离和快速路径选项。![]() |
CONNOPT | CNOPT |
![]() |
![]() |
![]() |
![]() |
允许共享对话 | 单击是(缺省值)以指定当通道定义匹配时,客户机连接可以与同一进程至同一队列管理器的其他 JMS 连接共享其套接字。否则,请单击否。 | SHARECONVALLOWED | SCA |
“重新连接”页面
属性 | 含义 | 长名称 | 短名称 |
---|---|---|---|
选项 |
|
CLIENTRECONNECTOPTIONS | CROPT |
超时 | 停止重试重新连接之前的时间间隔(以秒为单位)。缺省值是 1800 秒(30 分钟)。 | CLIENTRECONNECTTIMEOUT | CRT |
“通道”页面
下表列出了您可以在“连接工厂属性”对话框的通道页面上设置的属性。编辑通道页面上的属性,以配置 JMS 客户机连接至队列管理器的方式。
属性 | 含义 | 长名称 | 短名称 |
---|---|---|---|
通道 | 选择或输入要用来将客户机连接至队列管理器的服务器连接通道的名称。要使用“选择”来输入名称,必须已经为“连接”页面上的基本队列管理器属性输入了值,并且所选队列管理器必须正在运行。必须为通道属性 或客户机通道定义表 URL 属性设置值,但不能同时设置。 | CHANNEL | CHAN |
客户机通道定义表 URL | 输入统一资源定位符(URL),它标识包含客户机通道定义表的文件的名称和位置并指定可以访问该文件的方式。必须为通道属性 或客户机通道定义表 URL 属性设置值,但不能同时设置。 | CCDTURL | CCDT |
头压缩 | 单击编辑,然后选择可以用于在连接时压缩头数据的技术列表。 | COMPHDR | HC |
消息压缩 | 单击编辑,然后选择可以用于在连接时压缩消息数据的技术列表。 | COMPMSG | MC |
SSL 页面
下表列出了您可以在“连接工厂属性”对话框的 SSL 页面上设置的属性。编辑 SSL 页面上的属性,以配置用于保护客户机连接和与代理的直接连接的 TLS 详细信息。
属性 | 含义 | 长名称 | 短名称 |
---|---|---|---|
直接 SSL 认证 | 要为直接连接启用 TLS 认证,请单击证书。要禁用认证、用户名认证和密码认证,请单击基本。 | DIRECTAUTH | DAUTH |
密码套件 | 选择要用于 TLS 连接的密码套件。密码套件必须与通道页面上通道属性中指定的服务器连接通道的 CipherSpec 匹配。如果未选择密码套件,那么将忽略需要 FIPS、证书撤销列表、对等方名称和复位计数属性。 | SSLCIPHERSUITE | SCPHS |
需要 FIPS | 单击是以指定 TLS 连接必须使用 IBM Java JSSE FIPS 提供程序(IBMJSSEFIPS)支持的密码套件。如果 TLS 连接可以使用任何密码套件,请单击否。 | SSLFIPSREQUIRED | SFIPS |
证书撤销列表 | 输入一组用于检查 TLS 证书撤销情况的证书撤销列表服务器。 | SSLCRL | SCRL |
对等方名称 | 输入一个专有名称框架,它必须与队列管理器提供的框架匹配。该 TLS 对等方名称还必须与通道页面上通道属性中指定的服务器连接通道的 TLS 对等方名称匹配。 | SSLPEERNAME | SPEER |
复位计数 | 输入在协商用于加密的密钥之前连接所发送和接收的字节总数。 | SSLRESETCOUNT | SRC |
“出口”页面
下表列出了您可以在“连接工厂属性”对话框的出口页面上设置的属性。用户出口是您自己提供的代码模块,用于对消息数据执行其他处理(例如加密或数据压缩)。编辑出口页面上的属性以更改被调用时运行的客户机出口代码模块的缺省位置。
属性 | 含义 | 长名称 | 短名称 |
---|---|---|---|
发送出口名 | 输入通道发送出口的名称或要连续运行的发送出口序列。列表中的每一项必须是实现了 IBM MQ Java 接口 MQSendExit 的类的名称(对于用 Java 语言编写的通道发送出口)或是 libraryName(entryPointName) 格式的字符串(对于不是用 Java 语言编写的通道发送出口)。 | SENDEXIT | SDX |
发送出口初始化 | 输入当调用通道发送出口时传递至它们的用户数据。可以输入一项或多项用户数据,使用逗号进行分隔。 | SENDEXITINIT | SDXI |
接收出口名 | 输入通道接收出口的名称或要调用的一序列接收出口。列表中的每一项必须是实现了 IBM MQ Java 接口 MQReceiveExit 的类的名称(对于用 Java 语言编写的通道接收出口)或是 libraryName(entryPointName) 格式的字符串(对于不是用 Java 语言编写的通道接收出口)。 | RECEXIT | RCX |
接收出口初始化 | 输入当调用通道接收出口时传递至它们的用户数据。可以输入一项或多项用户数据,使用逗号进行分隔。 | RECEXITINIT | RCXI |
安全性出口名称 | 输入实现了 IBM MQ Java 接口 MQSecurityExit 的类的名称(对于用 Java 语言编写的通道安全性出口)或 libraryName(entryPointName) 格式的字符串(对于不是用 Java 语言编写的通道安全性出口)。 | SECEXIT | SCX |
安全性出口初始化 | 输入当调用通道安全性出口时传递至它的用户数据。 | SECEXITINIT | SCXI |
“代理”页面
下表列出了您可以在“连接工厂属性”对话框的代理页面上设置的属性。编辑代理页面上的属性以提供发布/预订代理的详细信息。
属性 | 含义 | 长名称 | 短名称 |
---|---|---|---|
代理预订消息队列 | 此属性可以在 IBM WebSphere MQ V7.0 或更高版本的 JMS 客户机中使用,但它对 IBM WebSphere MQ V7.0 或更高版本的队列管理器无效。 选择或输入从中接收非持久预订消息的队列的名称。缺省值是 SYSTEM.JMS.ND.SUBSCRIBER.QUEUE。要使用“选择”来输入名称,必须已经为“连接”页面上的基本队列管理器属性选择了值,并且所选队列管理器必须正在运行。 |
BROKERSUBQ | BSUB |
代理 CC 预订消息队列 | 此属性可以在 IBM WebSphere MQ V7.0 或更高版本的 JMS 客户机中使用,但它对 IBM WebSphere MQ V7.0 或更高版本的队列管理器无效。 选择或输入 ConnectionConsumer 从中检索非持久预订消息的队列的名称。缺省值是 SYSTEM.JMS.CC.SUBSCRIBER.QUEUE。要使用“选择”来输入名称,必须已经为“连接”页面上的基本队列管理器属性选择了值,并且所选队列管理器必须正在运行。有关更多信息,请参阅 IBM MQ 联机产品文档中的 BROKERSUBQ 属性。 |
BROKERCCSUBQ | CCSUB |
代理控制队列 | 此属性可以在 IBM WebSphere MQ V7.0 或更高版本的 JMS 客户机中使用,但它对 IBM WebSphere MQ V7.0 或更高版本的队列管理器无效。 选择或输入代理的控制队列的名称。要使用“选择”来输入名称,必须已经为“连接”页面上的代理队列管理器属性选择了值,并且所选队列管理器必须正在运行。 |
BROKERCONQ | BCON |
发布流 | 此属性可以在 IBM WebSphere MQ V7.0 或更高版本的 JMS 客户机中使用,但它对 IBM WebSphere MQ V7.0 或更高版本的队列管理器无效。 选择或输入发布的消息将发送至的队列(流队列)的名称。缺省值是 SYSTEM.BROKER.DEFAULT.STREAM。要使用“选择”来输入名称,必须已经为“连接”页面上的代理队列管理器属性选择了值,并且所选队列管理器必须正在运行。 |
BROKERPUBQ | BPUB |
代理版本 | 此属性可以在 IBM WebSphere MQ V7.0 或更高版本的 JMS 客户机中使用,但它对 IBM WebSphere MQ V7.0 或更高版本的队列管理器无效。 选择正在使用的代理的版本。单击 V1 以使用 IBM MQ 发布/预订代理程序或以兼容性方式使用 IBM Integration Bus;如果“传输”属性设置为“绑定”或“客户机”,那么这是缺省值。 单击 V2 以本机方式使用 IBM Integration Bus;如果“传输”属性设置为“直接”或“直接 HTTP”,那么这是缺省值。 |
BROKERVER | BVER |
发布应答时间间隔 | 此属性可以在 IBM WebSphere MQ V7.0 或更高版本的 JMS 客户机中使用,但它对 IBM WebSphere MQ V7.0 或更高版本的队列管理器无效。 输入发布者在 IBM MQ JMS 客户机请求代理的应答之前发布的消息数。如果您减小此属性的值,那么客户机请求应答的频率会更高,而发布者的性能会因此降低。 如果您提高该值,那么当代理失败时,客户机将需更多的时间来抛出异常。仅当传输属性的值为绑定或客户机时,此属性才有作用。缺省值是 25。 |
PUBACKINT | PAI |
“临时队列”页面
下表列出了您可以在“连接工厂属性”对话框的临时队列页面上设置的属性。编辑临时队列页面上的属性以指定如何动态地定义 JMS 临时队列。
属性 | 含义 | 长名称 | 短名称 |
---|---|---|---|
临时模型队列 | 选择或输入创建 JMS 临时队列所基于的模型队列的名称。要使用“选择”来输入名称,必须已经为“连接”页面上的基本队列管理器属性选择了值,并且所选队列管理器必须正在运行。 | TEMPMODEL | TM |
临时队列前缀 | 输入用于构成 IBM MQ 动态队列名称的前缀。
构成前缀的规则与构成 IBM MQ 对象描述符 (MQOD) 中
DynamicQName 字段内容的规则相同,但最后一个非空字符必须是星号 (*)。如果未对此属性指定值,那么使用的值为 AMQ.*。![]() |
TEMPQPREFIX | TQP |
“临时主题”页面
下表列出了您可以在“连接工厂属性”对话框的临时主题页面上设置的属性。编辑临时主题页面上的属性以指定如何动态地定义 JMS 临时主题。
属性 | 含义 | 长名称 | 短名称 |
---|---|---|---|
临时主题前缀 | 输入用于构成临时主题的名称的前缀。创建临时主题时,JMS 会生成一个格式为 TEMP/TEMPTOPICPREFIX/unique_id 的主题字符串,或者,如果此属性使用缺省值,那么只会生成格式为 TEMP/unique_id 的字符串。 | TEMPTOPICPREFIX | TTP |
“订户”页面
下表列出了您可以在“连接工厂属性”对话框的订户页面上设置的属性。编辑订户页面上的属性以管理订户和预订。
属性 | 含义 | 长名称 | 短名称 |
---|---|---|---|
消息选择 | 此属性可以在 IBM WebSphere MQ V7.0 JMS 客户机中使用,但它对 IBM WebSphere MQ V7.0 队列管理器无效。 要指定由 JMS 客户机应用程序来选择消息,请单击客户机。要指定由代理来选择消息,请单击代理。如果“常规”页面上的传输属性的值为直接,那么始终由代理来选择消息,并且忽略消息选择属性的值。当“代理”页面上的代理版本属性的值为 V1 时,将不支持由代理选择消息。 |
MSGSELECTION | MSEL |
稀有预订 | 此属性可以在 IBM WebSphere MQ V7.0 JMS 客户机中使用,但它对 IBM WebSphere MQ V7.0 队列管理器无效。 此属性控制 TopicSubscriber 对象的消息检索策略。要指定预订接收经常出现的匹配消息,请单击否。要指定预订接收不经常出现的匹配消息,请单击是。 |
SPARSESUBS | SSUBS |
预订存储 | 此属性可以在 IBM WebSphere MQ V7.0 JMS 客户机中使用,但它对 IBM WebSphere MQ V7.0 队列管理器无效。 选择供 IBM MQ JMS 用来存储与活动预订相关的持久数据的位置。要将预订信息存储在队列 SYSTEM.JMS.ADMIN.QUEUE 和 SYSTEM.JMS.PS.STATUS.QUEUE 中,请单击队列。要将预订信息存储在发布/预订代理中而不是队列中,请单击代理。要根据 IBM MQ 的发行版级别和所安装的发布/预订代理来动态地选择基于队列或基于代理的预订存储,请单击迁移,缺省情况下已选中此选项。有关预订存储的更多信息,请参阅 IBM MQ 联机产品文档中的为 JMS 应用程序编写 IBM MQ 类。 |
SUBSTORE | SS |
清除级别 | 此属性可以在 IBM WebSphere MQ V7.0 JMS 客户机中使用,但它对 IBM WebSphere MQ V7.0 队列管理器无效。 为“代理”页面上预订存储属性设置为代理或迁移的预订存储选择清除级别。 |
CLEANUP | CL |
清除时间间隔 | 此属性可以在 IBM WebSphere MQ V7.0 JMS 客户机中使用,但它对 IBM WebSphere MQ V7.0 队列管理器无效。 输入后台运行发布/预订清除实用程序的时间间隔,以毫秒计。 |
CLEANUPINT | CLINT |
克隆支持 | 指定同一持久主题订户的两个或更多实例是否可以同时运行。注意,启用克隆支持违反 JMS 1.1 规范。要指定每次只能运行持久主题订户的一个实例,请单击禁用。这是缺省值。要指定同一持久主题订户的两个或更多实例是否可以分别在不同的 Java 虚拟机中同时运行,请单击启用。 | CLONESUPP | CLS |
状态刷新时间间隔 | 此属性可以在 IBM WebSphere MQ V7.0 JMS 客户机中使用,但它对 IBM WebSphere MQ V7.0 队列管理器无效。 输入刷新长期运行的事务的时间间隔(以毫秒计),该事务检测订户何时断开与队列管理器的连接。仅当“代理”页面上的预订存储属性的值为队列时,此属性才有作用。有关预订存储的更多信息,请参阅 IBM MQ 联机产品文档中的为 JMS 应用程序编写 IBM MQ 类 |
STATREFRESHINT | SRI |
通配符格式 | 指定要使用通配符语法的哪个版本。 单击仅使用字符通配符以仅使用字符通配符(以便与先前使用的代理版本 1 的应用程序一致;请参阅“代理版本”属性)。 单击仅使用主题通配符以仅使用主题级别的通配符,代理版本 2 中使用这些通配符。 |
WILDCARDFORMAT | WCFMT |
“扩展”页面
下表列出了您可以在“连接工厂属性”对话框的扩展页面上设置的属性。编辑扩展页面上的属性以更改连接工厂对象的更多属性。
属性 | 含义 | 长名称 | 短名称 |
---|---|---|---|
消息批次大小 | 此属性可以在 IBM WebSphere MQ V7.0 JMS 客户机中使用,但它对 IBM WebSphere MQ V7.0 队列管理器无效。 输入当使用异步消息传递时要在一个包中从队列获取的最大消息数。缺省值是 10。 |
MSGBATCHSZ | MBS |
消息保留 | 指定连接使用者是否将不需要的消息保留在输入队列中。要将不需要的消息保留在输入队列中,请单击是。要根据处置选项处理不需要的消息,请单击否。 | MSGRETENTION | MRET |
轮询时间间隔 | 此属性可以在 IBM WebSphere MQ V7.0 JMS 客户机中使用,但它对 IBM WebSphere MQ V7.0 队列管理器无效。 输入一个以毫秒计的时间间隔,当会话中的每个消息侦听器没有在其队列中侦听到合适的消息时,它们再次尝试从其队列中获取消息之前将经过该时间间隔。缺省值是 5000。如果会话中的任何消息侦听器经常侦听不到合适的消息,请考虑增加此属性的值。 |
POLLINGINT | PINT |
重新扫描时间间隔 | 此属性可以在 IBM WebSphere MQ V7.0 JMS 客户机中使用,但它对 IBM WebSphere MQ V7.0 队列管理器无效。 输入 IBM MQ JMS 客户机在搜索合适的消息时返回到队列的开头之前的时间间隔(以毫秒计)。 当点到点域中的消息使用者使用消息选择器来选择要接收的消息时,IBM MQ JMS 客户机会按队列的消息传递顺序属性确定的顺序来搜索 IBM MQ 队列以获取合适的消息(请参阅队列属性)。当客户机找到合适的消息并将其传递至使用者时,客户机继续从队列中的当前位置搜索下一条合适的消息。客户机继续以此方式搜索队列,直到它搜索到队列的末尾或直到此属性确定的时间间隔(毫秒)已到期为止。在每种情况下,客户机都会返回到队列的开头以继续搜索,并开始计算新的时间间隔。 |
RESCANINT | RINT |
停顿时终止 | 要指定对某些方法的调用在队列管理器处于停顿状态时终止,请单击是。如果应用程序检测到队列管理器处于停顿状态,那么应用程序可以完成其即时任务并关闭连接,以允许队列管理器停止。要指定任何方法调用都不会因为队列管理器处于停顿状态而终止,请单击否。如果单击否,那么应用程序无法检测到队列管理器处于停顿状态这一情况,所以应用程序可能继续对队列管理器执行操作,因此会妨碍队列管理器停止。 | FAILIFQUIESCE | FIQ |
同步点全部获取 | 要指定应该在同步点下执行所有获取操作,请单击是。要指定不应该在同步点下执行所有获取操作,请单击否。 | SYNCPOINTALLGETS | SPAG |
目标客户机匹配 | 指定发送至由入局消息的 JMSReplyTo 头字段标识的队列的应答消息是否仅当该入局消息具有 MQRFH2 头时才具有 MQRFH2 头。要指定当入局消息没有 MQRFH2 头时,目标队列的目标客户机属性设置为 MQ,请单击是。如果入局消息确实有 MQRFH2 头,那么改为将目标客户机属性设置为 JMS。要指定目标队列的目标客户机属性始终设置为 JMS,请单击否。 | TARGCLIENTMATCHING | TCM |
异步错误检查时间间隔 | 输入单个非事务性 JMS 会话内两次异步放置错误检查之间允许执行的发送调用的次数。最小值为 0;该值可以为任何正整数。 | SENDCHECKCOUNT | SCC |
“高级调整”页面
下表列出了您可以在“连接工厂属性”对话框的高级调整页面上设置的属性。编辑高级调整页面上的属性以配置高级设置。对于大多数系统,缺省设置是适当的。
属性 | 含义 | 长名称 | 短名称 |
---|---|---|---|
进程持续时间 | 此属性可以在 IBM WebSphere MQ V7.0 JMS 客户机中使用,但它对 IBM WebSphere MQ V7.0 队列管理器无效。 要指定订户可以不对它处理接收到的任何消息的速度进行保证,请单击未知(缺省值)。要指定订户保证在将控制权交还给 IBM MQ JMS 客户机之前处理它接收到的任何消息,请单击短。 |
PROCESSDURATION | PROCDUR |
乐观发布 | 此属性可以在 IBM WebSphere MQ V7.0 JMS 客户机中使用,但它对 IBM WebSphere MQ V7.0 队列管理器无效。 要指定当发布者发布消息时,IBM MQ JMS 客户机在完成与调用相关联的所有处理并且可以向发布者报告结果后才将控制权交还给发布者,请单击否(缺省值)。要指定当发布者发布消息时,IBM MQ JMS 客户机立即将控制权交还给发布者,然后再完成与调用相关联的所有处理并且向发布者报告结果,请单击是(仅当发布者落实该消息时,IBM MQ JMS 客户机才报告结果)。 |
OPTIMISTICPUBLICATION | OPTPUB |
结果通知 | 此属性可以在 IBM WebSphere MQ V7.0 JMS 客户机中使用,但它对 IBM WebSphere MQ V7.0 队列管理器无效。 要指定当订户应答或落实消息时,IBM MQ JMS 客户机在完成与调用相关联的所有处理并且可以向订户报告结果后才将控制权交还给订户,请单击是(缺省值)。要指定当订户应答或落实消息时,IBM MQ JMS 客户机直接在完成调用并且可以向订户报告结果之前将控制权交还给订户,请单击否。 |
OUTCOMENOTIFICATION | NOTIFY |
接收隔离 | 此属性可以在 IBM WebSphere MQ V7.0 JMS 客户机中使用,但它对 IBM WebSphere MQ V7.0 队列管理器无效。 要指定订户仅接收订户队列中已落实的消息,请单击已落实(缺省值)。要指定订户可以接收订户队列中尚未落实的消息,请单击未落实。仅当进程持续时间属性的值为短时,未落实值才有效。 |
RECEIVEISOLATION | RCVISOL |