Sun Java System Application Server Enterprise Edition 8.2 管理指南

命名引用和绑定信息

资源引用是部署描述符中的一种元素,用于标识该资源的组件的编码名称。更具体地说,编码名称引用资源的连接工厂。在下节给出的示例中,资源引用名称为 jdbc/SavingsAccountDB

资源的 JNDI 名称和资源引用名称是不同的。使用此命名方法,您需要在进行部署之前先映射这两个名称,但此方法也用于将组件与资源分离开。由于具有此分离功能,因此如果组件在以后需要访问其他资源,则无需更改名称。这一灵活性使您可以更加容易地从先前存在的组件汇编 J2EE 应用程序。

下表列出了用于 Application Server 所使用的 J2EE 资源的 JNDI 查找及其关联的引用。

表 6–1 JNDI 查找及其关联的引用

JNDI 查找名称 

关联的引用 

java:comp/env

应用程序环境项 

java:comp/env/jdbc

JDBC 数据源资源管理器连接工厂 

java:comp/env/ejb

EJB 引用 

java:comp/UserTransaction

UserTransaction 引用 

java:comp/env/mail

JavaMail 会话连接工厂 

java:comp/env/url

URL 连接工厂 

java:comp/env/jms

JMS 连接工厂和目的地 

java:comp/ORB

应用程序组件之间共享的 ORB 实例