EJB 模块中的 J2EE 应用程序客户机、Web 模块和个别企业 bean 可以包括对其他资源的引用。引用类型包括 EJB 引用、消息目标引用、资源引用、资源环境引用、安全角色引用和 Web service 引用。
J2EE 和 EJB 规范为组件提供了定义引用其他资源的“逻辑”名称的方法。例如,EJB 引用是用来引用企业 bean 的 home 的逻辑名。Web service 引用是用来引用 Web service 的逻辑名。
可以使用各种不同的部署描述符编辑器来定义引用。向导有助于您定义新的引用,可以在部署描述符编辑器中迅速除去或修改现有引用的属性。
要从部署描述符编辑器中打开“添加引用”向导:
- 在 J2EE 透视图的“项目资源管理器”中,展开树并选择项目的“部署描述符”节点(要在其中包含引用)。可以为 EJB 项目、应用程序客户机项目和动态 Web 项目定义引用。
- 右键单击“部署描述符”节点,并从弹出菜单中选择。 此时会打开与您的模块类型相对应的适当部署描述符。
- 单击引用选项卡以转至部署描述符编辑器的“引用”页。
- 单击添加以打开“添加引用”向导。
注: 对于 EJB 项目,应逐个 bean 地定义引用。必须首先选择一个现有的 bean,然后才能单击添加以定义引用。