Blueprint 配置文件包含捆绑软件的组件组合件及配置信息。该文件描述如何在 OSGi 服务注册表中注册组件或者它们如何从 OSGi 服务注册表查询服务。此信息用于在启动捆绑软件时,在运行时实例化并配置必需的组件。
图解 | URL | 描述 |
---|---|---|
蓝图扩展 | http://aries.apache.org/blueprint/xmlns/blueprint-ext/v1.0.0 | IBM® 蓝图扩展 “OSGi 蓝图”编程模型的扩展,例如字段注入。 |
蓝图安全性 | http://www.ibm.com/appserver/schemas/blueprint/security/v1.0.0 | IBM 蓝图安全性 配置 Bean 安全性,以便只有分配了指定角色的用户才能访问 Bean 的方法。 |
JPA | http://aries.apache.org/xmlns/jpa/v1.0.0 | JPA 蓝图支持 提供 Java™ Persistence API (JPA) 至蓝图内的集成。持久性单元和持久性上下文可以注入到“蓝图”受管 Bean 中。 |
资源引用 | http://www.ibm.com/appserver/schemas/8.0/blueprint/resourcereference | 蓝图资源引用支持 提供在 WebSphere® Application Server JNDI 中声明的对象,例如要注入到蓝图管理的 Bean 中的数据源和连接工厂。 |
事务 | http://aries.apache.org/xmlns/transactions/v1.0.0 | 蓝图事务支持 允许开发者声明“蓝图”受管 Bean 的事务需求。 |
有关蓝图配置文件的更多信息,请参阅帮助主题 OSGi 蓝图 XML 文件和 OSGi 蓝图容器规范。
将 OSGi 应用程序作为资产进行部署时,如果它包含 OSGi 蓝图绑定配置文件,那么此绑定配置文件将提供在绑定资源引用时使用的缺省认证别名值。
有关蓝图绑定文件的更多信息,请参阅创建蓝图绑定 XML 文件。
这些元素已根据您添加至蓝图 XML 文件的蓝图名称空间进行启用。
有关 OSGi 蓝图 XML 文件的更多信息,请参阅以下子主题: