Les fichiers de liaisons de WebSphere Traditional ou Liberty servent à fournir les informations requises pour lier les données de déploiement spécifiées dans une application à une ressource spécifique. Par exemple, un fichier de liaison peut mapper le nom logique d'une ressource externe au nom JNDI physique de cette ressource. Pour plus d'informations, voir Liaisons d'application dans la documentation WebSphere Application Server.
Les fichiers d'extensions WebSphere Traditional et Liberty contiennent des ajouts aux descripteurs standard pour les applications Java EE (Java Platform, Enterprise Edition).
Pendant la migration, les données mappées aux fichiers des extensions et des liaisons de WebSphere Traditional ou Liberty sont migrées à partir des descripteurs de déploiement de WebLogic et JBoss vers WebSphere Application Server. S'il n'existe pas de fichiers de ce type, le système en crée.
Les fichiers d'extension et de liaison suivants sont créés pour les différents types de projets :
| Type de fichier | Nom de fichier |
|---|---|
| J2EE version 1.4 et précédentes | |
| Liaisons de module EJB | META-INF/ibm-ejb-jar-bnd.xmi |
| Extensions de module EJB | META-INF/ibm-ejb-jar-ext.xmi |
| Liaisons de module Web | WEB-INF/ibm-web-bnd.xmi |
| Extensions Web | WEB-INF/ibm-web-ext.xmi |
| Java EE version 5 et suivantes | |
| Liaisons de module EJB | META-INF/ibm-ejb-jar-bnd.xml |
| Extensions de module EJB | META-INF/ibm-ejb-jar-ext.xml |
| Liaisons de module Web | WEB-INF/ibm-web-bnd.xml |
| Extensions Web | WEB-INF/ibm-web-ext.xml |
Dans Liberty, des liaisons d'application peuvent être ajoutées à la configuration de l'application dans le fichier server.xml.