V5 缺省消息传递队列连接工厂设置

使用此面板浏览或更改为 WebSphere® Application Server V5 应用程序使用的点到点消息传递而选择的 JMS 队列连接工厂的配置属性。

使用 WebSphere 队列连接工厂创建到缺省消息传递提供程序的 JMS 连接,以供 WebSphere Application Server V5 应用程序使用。

要查看此页面,请使用管理控制台来完成以下步骤:
  1. 在导航窗格中,单击资源 > JMS > JMS 提供程序
  2. (可选的)在内容窗格中,将作用域设置更改为应用程序可以看到 JMS 资源的级别。如果在单元作用域级别定义 V5 JMS 资源,那么该单元中的所有用户都能够查询和使用该 JMS 资源。
  3. 在内容窗格中,单击要支持 JMS 目标的 V5 缺省消息传递提供程序的名称。
  4. 在“其他资源”下面,单击队列连接工厂。它显示任何现有 JMS 队列连接工厂的列表。
  5. 单击您要使用的 JMS 队列连接工厂的名称。

嵌入式 WebSphere JMS 提供程序的队列连接工厂具有下列属性:

作用域

指定应用程序可以看到此资源定义的级别。

资源(如消息传递提供程序、名称空间绑定或共享库)可以在多个作用域上定义,在较特定的作用域上定义的资源覆盖较一般作用域上定义的重复项。

显示的作用域仅供参考,并且在该面板上不能被更改。如果您要在不同的作用域上浏览或更改此资源(或其他资源),那么在消息传递提供程序设置面板上更改作用域,然后单击应用,再单击资源类型的链接。

数据类型 字符串
名称

在 IBM® WebSphere Application Server 中,为了进行管理而提供的用于识别此 JMS 队列连接工厂的名称。此名称在跨 WebSphere 管理域的 JMS 连接工厂中是唯一的。

数据类型 字符串
缺省值 Null
JNDI 名称

用于将 JMS 连接工厂绑定到名称空间的 JNDI 名称。

按约定,使用标准 JNDI 名称;例如,格式为 jms/Name,其中 Name 是资源的逻辑名称。

该名称用于链接平台绑定信息。绑定使模块部署描述符定义的资源与由平台绑定到 JNDI 的实际(物理)资源相关联。

数据类型 字符串
描述

在 IBM WebSphere Application Server 中,为了进行管理而提供的对此连接工厂的描述。

数据类型 字符串
缺省值 Null
类别

IBM WebSphere Application Server 管理记录的类别,用于对此连接工厂进行分类或分组。

数据类型 字符串
节点

管理节点的 WebSphere 节点名,在其中为此连接工厂运行 JMS 服务器。此工厂创建的连接与该 JMS 服务器连接。

数据类型 枚举
缺省值 Null
范围 WebSphere 管理域中的 V5 节点的下拉列表。
组件管理的认证别名

此别名指定用户标识和密码(要用于认证到消息传递提供程序的连接),以进行应用程序管理的认证。

此属性提供已对 WebSphere Application Server 定义的 J2C 认证数据条目别名的列表。您可以选择数据条目别名以用于认证对 JMS 提供程序的新连接的创建。

如果对 WebSphere Application Server 启用了管理安全性,那么请选择别名,该别名指定在对消息传递提供程序创建新连接时用于进行认证的用户标识和密码。该别名的使用取决于资源认证 (res-auth) 设置,它在应用程序组件的部署描述符的连接工厂资源引用内声明。

注: 多于 12 个字符的用户标识不能用于有关 V5 缺省消息传递提供程序的认证。例如,缺省 Windows NT® 用户标识 Administrator 无效,这是因为它包含 13 个字符。因此,WebSphere 队列连接工厂的认证别名必须指定不多于 12 个字符的用户标识。
容器管理的认证别名

此别名指定用户标识和密码(要用于认证到消息传递提供程序的连接),以进行容器管理的认证。

登录配置的规范以及组件资源引用的关联属性确定当资源认证值为“容器”时容器管理的认证策略。如果使用“DefaultPrincipalMapping”登录配置,那么关联属性是容器管理的认证别名。仅当组件资源引用上没有 loginConfiguration 时才使用此字段。 要定义新的别名,请参阅相关项 J2EE 连接器体系结构(J2C)认证数据条目。

此属性提供已对 WebSphere Application Server 定义的 J2C 认证数据条目别名的列表。您可以选择数据条目别名以用于认证对 JMS 提供程序的新连接的创建。

如果对 WebSphere Application Server 启用了管理安全性,那么请选择别名,该别名指定在对消息传递提供程序创建新连接时用于进行认证的用户标识和密码。该别名的使用取决于资源认证 (res-auth) 设置,它在应用程序组件的部署描述符的连接工厂资源引用内声明。

注: 多于 12 个字符的用户标识不能用于有关 V5 缺省消息传递提供程序的认证。例如,缺省 Windows NT 用户标识 Administrator 无效,这是因为它包含 13 个字符。因此,WebSphere 主题连接工厂的认证别名必须指定不多于 12 个字符的用户标识。
映射配置别名

用于映射认证别名的模块。

6.0 中建议不要使用此字段。登录配置的规范以及组件资源引用的关联属性确定当资源认证值为“容器”时容器管理的认证策略。仅当组件资源引用上没有 loginConfiguration 时才使用此字段。

此字段提供一个模块列表,已经对这些模块配置了安全性 > JAAS 配置 > 应用程序登录配置属性。有关映射配置的更多信息,请参阅 Java™ 认证和授权服务配置条目设置。

数据类型 枚举
缺省值 Null
范围
ClientContainer
客户机容器映射认证别名。
WSLogin
WSLogin 模块映射认证别名。
DefaultPrincipalMapping
JAAS 配置将认证别名映射到它的用户标识和密码。
启用 XA

指定连接工厂是用于消息的 XA 协调还是非 XA 协调,并控制应用程序服务器是否使用 XA QCF/TCF。如果在同一事务中使用了多个资源,那么启用 XA。

如果您清除此复选框属性(对于非 XA 协调),JMS 会话仍参与事务中,但使用资源管理器本地事务调用(session.commit 和 session.rollback)而不是 XA 调用。这可以改进性能。然而,这意味着在 WebSphere Application Server 中仅单个资源能参与事务。

最后参与者支持使您能将一个非 XA 资源与其他有 XA 能力的资源协同参与。

对于端口属性设置为 DIRECT 的 WebSphere 主题连接工厂,此属性不适用,且总是采用非 XA 协调。

数据类型 复选框
缺省值 已选择(为 XA 协调启用)
范围
已选中
为消息的 XA 协调启用此连接工厂
已清除
连接工厂没有为消息的 XA 协调启用
建议 当接收的消息队列或主题仅是事务中的资源时,不要启用 XA 协调。 当事务中还涉及其他资源(包括其他队列或主题)时,启用 XA 协调。
连接池

指定连接池设置的可选集合。

连接池属性对于所有 J2C 连接器是公共的。

应用程序服务器将连接和会话与消息传递提供程序共享,以改进性能。必须为应用程序正确地配置连接和会话池属性,否则也许不能获取需要的连接和会话行为。

如果对 JMS 资源的并发服务器端访问超出缺省值,那么更改连接池的大小。在每个队列或主题基础上设置连接池的大小。

会话池

会话池设置的可选集合。

此链接提供对所有 J2C 连接器共有的可选连接池属性的面板。

应用程序服务器将连接和会话与消息传递提供程序共享,以改进性能。必须为应用程序正确地配置连接和会话池属性,否则也许不能获取需要的连接和会话行为。




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

相关任务
相关参考
连接池设置


文件名: umj_pqcfw.html