WebSphere Application Server 绑定和扩展文件

WebSphere Traditional 和 Liberty 绑定文件用来提供信息,以将应用程序中指定的部署信息绑定至特定资源。 例如,它可将外部资源的逻辑名映射至该资源的实际物理 JNDI 名称。 有关其他信息,请参阅 WebSphere Application Server 文档中的应用程序绑定

WebSphere Traditional 和 Liberty 扩展文件包含对 Java Platform, Enterprise Edition (Java EE) 应用程序的标准描述符的补充。

在迁移期间,会从 WebLogic 和 JBoss 部署描述符中转移映射至 WebSphere Traditional 和 Liberty 绑定和扩展文件的信息,以便可用于 WebSphere Application Server。 如果该文件不存在,那么会创建一个文件。

会针对不同项目类型创建以下绑定和扩展文件:

文件类型 文件名
J2EE 1.4 和更低级别
EJB 模块绑定 META-INF/ibm-ejb-jar-bnd.xmi
EJB 模块扩展 META-INF/ibm-ejb-jar-ext.xmi
Web 模块绑定 WEB-INF/ibm-web-bnd.xmi
Web 扩展 WEB-INF/ibm-web-ext.xmi
Java EE 5 和更高级别
EJB 模块绑定 META-INF/ibm-ejb-jar-bnd.xml
EJB 模块扩展 META-INF/ibm-ejb-jar-ext.xml
Web 模块绑定 WEB-INF/ibm-web-bnd.xml
Web 扩展 WEB-INF/ibm-web-ext.xml

在 Liberty 中,可将应用程序绑定添加到 server.xml 中的应用程序配置。