字符串绑定设置

使用此页面来查看或配置字符串绑定。

要查看此管理控制台页面,请单击环境 > 命名 > 名称空间绑定 > string_namespace_binding。 此页面上的设置与“新建名称空间绑定”向导中指定基本属性面板上的设置类似。

作用域

显示已配置的绑定的作用域。该值表明 namebindings.xml 文件的配置位置。

仅当您在控制台页面上编辑现有绑定时,作用域设置才会显示。当您在向导面板上创建新绑定时,此设置不显示。此设置仅供参考,无法更新。

如果已配置的绑定是限于单元范围的,那么开始上下文是单元持久根上下文。如果已配置的绑定是限于节点范围的,那么开始上下文是节点持久根上下文。如果已配置绑定是限于服务器范围的,那么起始上下文是服务器的服务器根上下文。

在多服务器安装中,已配置绑定也可能是限于集群范围的。对于限于集群范围的绑定,起始上下文是服务器的服务器根上下文。

绑定类型

显示已配置的绑定的类型。可能的选项是“String”、“EJB”、“CORBA”和“Indirect”。此设置仅供参考,无法更新。

绑定标识

指定唯一标识此已配置的绑定的名称。

名称空间中的名称

指定用于名称空间中的该绑定的名称。根据部分名称空间(在其中配置此绑定),此名称可以是简单或复合名称。

字符串值

指定要绑定到名称空间的字符串。

可创建将多个变量名称映射至值的文件并为字符串值指定该文件名。缺省情况下,名称服务器将对 String 名称空间绑定的字符串值执行变量替换。因此,缺省情况下,com.ibm.websphere.naming.expandStringBindings 属性设置为 true,名称服务器将扩展 String 绑定的值。

提示: 变量替换可能会导致错误或者意外更改字符串。例如,进行变量替换之后,$$ 字符串被扩展为 $。您可以禁用变量替换并且让名称服务器将字符串值作为文字或常量来处理。创建定制属性:将名称设置为 com.ibm.websphere.naming.expandStringBindings 和将设置为 false。可以在单元、节点、服务器或名称服务器作用域定义定制属性。请针对相应的作用域在控制台页面上创建该定制属性:
单元作用域
单击系统管理 > 单元 > 定制属性 > 新建
节点作用域
单击系统管理 > 节点 > node_name > 定制属性 > 新建
服务器作用域
单击应用程序服务器 > server_name > 管理 > 定制属性 > 新建
名称服务器作用域
单击应用程序服务器 > server_name > 管理 > 服务器组件 > 名称服务器 > 定制属性 > 新建
指定的定制属性作用域内的所有名称服务器都适用于该设置。作用域较小的设置会覆盖作用域较大的设置。例如,在多服务器产品上,节点作用域的设置会覆盖单元作用域的设置。请选择至少与名称空间绑定作用域具有相同大小的定制属性作用域。因此,要防止在限于单元范围的 String 名称空间绑定中扩展变量,请在单元作用域定义定制属性。如果该定制属性的作用域比同一空间绑定的作用域小,那么仅该作用域内的名称服务器会防止在 String 名称空间绑定中扩展变量。该作用域外部的名称服务器将扩展变量引用并以不同方式处理该引用。



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

相关任务
相关参考
名称空间绑定集合
指定绑定类型设置


文件名: unam_rstring_namespace.html