user manual

282 BES Developers Guide
Packaging and Deployment
Figure 26.2 Packaging and Deployment in the Borland Enterprise Server and VisiConnect
A Resource Adapter packages a set of Java interfaces and classes, which
implement the Connectors-specified system contracts and EIS-specific
functionality to be provided by the Resource Adapter. The Resource Adapter
can also require the use of native libraries specific to the underlying EIS, and
other collateral, for example:
Documentation
Help files
A code generator for EJBs
A tool that directly provides configuration utilities so you can configure the
EIS directly
A tool that provides additional deployment facilities for remote Resource
Adapter components
For example, with IBM CICS, a set of JCL scripts that you may need to run
on the mainframe
The Java interfaces and classes are packaged together, with required
collateral and deployment descriptors, to create a Resource Adapter module.
The deployment descriptors define the deployment contract between a
Resource Adapter and the application server
A Resource Adapter can be deployed as a shared, standalone module, or
packaged as part of a J2EE application. During deployment, the Resource
Adapter module is installed on the Borland Enterprise Server and configured
for the target operational environment. The configuration of a Resource
Adapter is based on the properties defined in the deployment descriptors.