对于每个引用,指定资源在运行时环境中使用的 JNDI 名称。 可以设置认证属性和扩展的数据源定制属性,它们会影响在运行时访问资源的方式。
绑定资源引用会将企业 bean 的资源依赖性映射到服务器运行时环境中可用的实际资源。至少,可以通过使用指定 JNDI 名称(资源引用在运行时环境中使用此名称)来实现该映射。缺省情况下,从既存的绑定检索 JNDI 名称,或者将该名称设为在资源定义中指定的映射名称的值。
如果资源引用的 JNDI 名称映射是在捆绑软件中的 ibm-ejb-jar-bnd.xml 文件中定义的,那么相应的 JNDI 名称将显示在该引用的JNDI 名称列,否则 JNDI 名称缺省为该资源引用名称。根据需要,您可以通过在JNDI 名称列中输入适当的值来修改映射。
注: 仅当 OSGi 应用程序包含至少一个资源引用(在 ejb-jar.xml 文件中定义或通过企业 bean 上的 @Resource 注释定义)时,才会显示将 EJB 资源引用映射到资源向导步骤和 EJB 资源引用属性。
常规属性
- 选择
- 要修改认证方法或设置应用于数据库连接的扩展的数据源定制属性,请选择单个引用,然后单击修改资源认证方法... 或扩展属性...。
- 捆绑软件符号名称
- 此捆绑软件的非本地化名称。
- 捆绑软件版本
- 此捆绑软件的版本。
捆绑软件符号名称和捆绑软件版本一起唯一地标识捆绑软件。
- EJB 名称
- 用于声明资源引用的企业 bean 的名称。
- 资源引用
- 在应用程序中使用(如果适用)且在 EJB 捆绑软件的部署描述符中声明的资源引用的名称。
- 资源类型
- 资源引用的类型。
按 Java™ 规范“JSR-250:Java
平台的常用注释”中的定义,可使用此面板对任何
resource-ref(资源引用)资源指定绑定。例如,下面是所有类型的
resource-ref 资源:
- 数据源
- 通用 JMS 连接工厂
- 邮件会话
- J2C 连接工厂
- WebSphere® MQ 的 JMS 提供程序的 JMS 队列连接工厂
- WebSphere MQ 的 JMS 主题连接工厂
- WebSphere MQ 的统一 JMS 连接工厂
- URL 配置
- JNDI 名称
- 作为资源引用映射目标的资源的 Java 命名和目录接口 (JNDI) 名称。
- 登录配置
- 用于保护资源的授权类型和认证方法。容器管理的授权表示资源登录操作由产品执行,而不是由企业 bean 代码执行。
按钮
| 标签 |
操作 |
浏览
|
要指定特定 EJB 资源引用的 JNDI 名称映射,请使用此选项从可用资源列表中选择资源引用。
|
修改资源认证方法
|
可以选择以下其中一个选项: - None
- 使用缺省方法(多对一映射)
- 有关缺省映射配置的信息,请参阅 J2EE 连接器安全性 (在线)。
- 选择此选项,然后从列表中选择认证别名。
- 使用可信连接(一对一映射)
- 如果资源是启用了可信上下文的数据源,请使用此选项。
- 选择此选项,然后从与已在数据源中定义的别名相匹配的列表中选择认证别名。
- 使用定制登录配置
- 有关定制 Java 认证和授权服务 (JAAS) 登录配置的信息,请参阅 J2EE 连接器安全性 (在线)。
- 选择此选项,然后从列表中选择 JAAS 登录配置。
|
扩展属性
|
如果资源是数据源并且后端数据库支持扩展的数据源定制属性,那么您可以使用此选项来添加、修改或删除这些属性。这些属性是采用“名称/值”对形式的定制属性,您可以将它们用于获取数据源。 注: 如果您对扩展的数据源属性使用多个值,那么必须将那些值用引号引起来。
有关更多信息,请参阅扩展的数据源属性 (在线)。
|
映射属性
|
为应用于资源认证方法的扩展数据源属性定义任意“名称/值”对。仅当您已选中资源认证方法的使用可信连接或使用定制登录配置时,才会显示此按钮。
|