Pliki powiązań i rozszerzeń serwera WebSphere Application Server

Pliki powiązań serwerów WebSphere traditional i Liberty służą do udostępniania informacji potrzebnych do powiązania informacji dotyczących wdrażania podanych w aplikacji z konkretnym zasobem. Na przykład może odwzorować nazwę logiczną zasobu zewnętrznego na bieżącą fizyczną nazwę JNDI zasobu. Dodatkowe informacje można znaleźć w sekcji Powiązania aplikacji dostępnej w dokumentacji serwera WebSphere Application Server.

Pliki rozszerzeń serwera WebSphere traditional i Liberty zawierają dodatki do standardowych deskryptorów dla aplikacji produktu Java Platform, Enterprise Edition (Java EE).

Podczas migracji informacje odwzorowywane na pliki powiązań i rozszerzeń serwerów WebSphere traditional i Liberty są przenoszone z deskryptorów wdrażania serwerów WebLogic i JBoss w taki sposób, aby były dostępne dla serwera WebSphere Application Server. Jeśli plik nie istnieje, zostanie utworzony.

Na potrzeby różnych typów projektów tworzone są następujące pliki powiązań i rozszerzeń:

Typ pliku Nazwa pliku
J2EE 1.4 i wersje starsze
Powiązania modułu EJB META-INF/ibm-ejb-jar-bnd.xmi
Rozszerzenia modułu EJB META-INF/ibm-ejb-jar-ext.xmi
Powiązania modułu WWW WEB-INF/ibm-web-bnd.xmi
Rozszerzenia WWW WEB-INF/ibm-web-ext.xmi
Java EE 5 i wersje nowsze
Powiązania modułu EJB META-INF/ibm-ejb-jar-bnd.xml
Rozszerzenia modułu EJB META-INF/ibm-ejb-jar-ext.xml
Powiązania modułu WWW WEB-INF/ibm-web-bnd.xml
Rozszerzenia WWW WEB-INF/ibm-web-ext.xml

W przypadku serwera Liberty powiązania aplikacji można dodać do konfiguracji aplikacji w pliku server.xml.