配置名称空间绑定
除了从程序中创建名称空间绑定以外,还可以使用管理控制台来配置名称空间绑定。名称服务器通过读取绑定的配置数据将这些所配置的绑定添加到名称空间视图中。配置的绑定将在服务器每次启动时进行创建,即使在名称空间的瞬态分区中创建该绑定亦如此。已配置的绑定的一种主要用途是:提供固定的服务器应用程序对象限定名。
开始之前
组装应用程序并将应用程序部署到应用程序服务器上。如果该应用程序是运行于另一服务器进程中的应用程序的客户机,那么在组装或部署期间,请对后一个应用程序的服务器对象指定限定的 jndiName 值。有关限定名的更多信息,请参阅“部署描述符和瘦客户机中的查找名称支持”主题。
关于此任务
如果部署的应用程序将被瘦客户机应用程序访问,或者将被运行于另一服务器进程中的 Java™ Platform, Enterprise Edition (Java EE) 客户机应用程序或服务器应用程序访问,那么该应用程序需要固定的限定名。
配置名称空间绑定时,将为服务器对象创建固定的限定名。即使将该对象移至另一服务器,固定名也不会更改。具有单元范围的固定限定名的格式如下:
cell/persistent/fixedName
fixedName 是任意固定名。
您可以为下列对象配置名称空间绑定,因此可以为下列对象配置固定限定名:
- 字符串常量值
- 安装在单元中服务器上的企业 Bean (EJB) Home
- CosNaming 名称服务器提供的 CORBA 对象
- 在 WebSphere® Application Server 名称空间中绑定的可以通过 Java 命名和目录接口 (JNDI) 间接查找功能访问的对象

要查看或配置已部署的应用程序的对象的名称空间绑定,请完成以下操作:
过程
结果
具有单元范围的绑定是在单元持久根上下文中创建的。具有节点范围的绑定是在所指定节点的节点持久根上下文中创建的。限于服务器范围的绑定是在所选服务器的服务器根上下文中创建的。具有集群范围的绑定是在所选集群中每个成员的服务器根上下文中创建的。