EJB 引用是客户机(或另一个 bean)用来定位企业 bean 的 home 接口的逻辑名称。可以在 EJB 模块、J2EE 应用程序客户机模块和 J2EE 动态 Web 模块中定义对企业 bean 的引用。
最佳方法是对需要引用的任何企业 bean 使用 EJB 引用。使用 EJB 引用将允许您安全地编写 Java™ 代码以查找目标企业 bean 的 home 接口而不必担心目标企业 bean 的绑定更改。如果需要在具有不同绑定的相同服务器上安装相同 EJB 模块,则这是必需的。
在部署时,EJB 引用被绑定至目标操作环境中企业 bean 的 home。容器使应用程序的 EJB 引用在 JNDI 命名上下文中可用。
对于定义的每个 EJB 引用,都会有一个 ejb-ref 元素添加到部署描述符。
要定义 EJB 引用,请执行以下操作: