3.11. Assembly and deployment

In almost all software development exercises, the computers used to develop the software are not the same as the ones that will be used to run it when in service. Unlike most other forms of software development, the format in which EJBs are packaged for transfer from a development system to a production system is standardized: EJBs are packaged into EJB-JAR files, which are in turn packaged into an EAR file. The EJB server is required by the EJB Specification to be able to take a correctly formatted EAR file from any source and install the EJBs it contains. Many products allow EJB-JAR files to be deployed without constructing an EAR file, which is convenient during development. This process, whether applied to EJB-JARs ...

Get Applied Enterprise JavaBeans™ Technology now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.