The IBM binding file is used to map elements and references into the runtime environment. The IBM binding file, as the name implies binds something abstract about the compliant J2EE descriptor to a concrete runtime component. Elements in a J2EE application such as EJBs, resources such as JDBC data sources, or security roles must be bound to a naming service or underlying concrete resource. Standard J2EE deployment descriptor defines elements or references to other elements. The IBM binding file maps these elements or references to elements actual concrete name under which they are configured.
The binding file can be created at the time of development using Rational Application Developr or WebSPhere Application Server toolkit or It can also be updated, replaced or replaced or generated at the deployment time.
These are the specific binding files for each J2EE module
- EAR : ibm-application-bnd.xmi
- WAR : ibm-web-bnd.xmi
- EJB : ibm-ejb-jar-bnd.xmi
- Application client: ibm-application-client-bnd.xmi