WebSphere Traditional- und Liberty-Bindungsdateien werden verwendet, um Informationen für die Bindung der in der Anwendung angegebenen Implementierungsinformationen an eine bestimmte Ressource bereitzustellen. Beispielsweise kann über eine Bindungsdatei ein logischer Name einer externen Ressource an den tatsächlichen physischen JNDI-Namen der Ressource gebunden werden. Weitere Informationen finden Sie unter Anwendungsbindungen in der Dokumentation zu WebSphere Application Server.
WebSphere Traditional- und Liberty-Erweiterungsdateien enthalten Erweiterungen für die Standarddeskriptoren für Java-EE-Anwendungen (Java Platform, Enterprise Edition).
Während der Migration werden Informationen zu WebSphere Traditional- und Liberty-Bindungs- und -Erweiterungsdateien aus den WebLogic- und JBoss-Implementierungsdeskriptoren umgesetzt, damit sie WebSphere Application Server zur Verfügung stehen. Falls die Datei nicht vorhanden ist, wird sie erstellt.
Die folgenden Bindungs- und Erweiterungsdateien werden für die unterschiedlichen Projekttypen erstellt:
| Dateityp | Dateiname |
|---|---|
| J2EE 1.4 und älter | |
| EJB-Modulbindungen | META-INF/ibm-ejb-jar-bnd.xmi |
| EJB-Modulerweiterungen | META-INF/ibm-ejb-jar-ext.xmi |
| Webmodulbindungen | WEB-INF/ibm-web-bnd.xmi |
| Weberweiterungen | WEB-INF/ibm-web-ext.xmi |
| Java EE 5 und höher | |
| EJB-Modulbindungen | META-INF/ibm-ejb-jar-bnd.xml |
| EJB-Modulerweiterungen | META-INF/ibm-ejb-jar-ext.xml |
| Webmodulbindungen | WEB-INF/ibm-web-bnd.xml |
| Weberweiterungen | WEB-INF/ibm-web-ext.xml |
In Liberty können Anwendungsbindungen zur Anwendungskonfiguration in der Datei server.xml hinzugefügt werden.