At the heart of it, an application server is simply an environment that enables your enterprise applications to run and be properly serviced at runtime. Of course, there are many vendors out there ...
The packaging mechanisms defined in Chapter 8 of the J2EE 1.3 specification provide a framework for pulling together all the pieces of a J2EE application. However, application server vendors are free ...