Learn how to apply robust application design to your J2EEprojects
There are a number of best practices you need to consider to buildhighly effective J2EE components and integrate them intoapplications. These practices include evaluating and selecting theright set of software components and services to handle thejob.
In this book, Darren Broemmer supplies you with a set of bestpractices for J2EE development and then teaches you how to use themto construct an application architecture referred to as thereference architecture. The design and implementation of thereference architecture is based on a set of guiding principles thatare used to optimize and automate J2EE development.
In addition to the author's thorough discussions of the latesttechnologies for J2EE implementation-including EJB 2, JakartaStruts, Servlets, Java Server Pages, UML, design patterns, CommonBusiness Logic Foundation components, and XML-Broemmer addressessuch topics as:
Understanding J2EE application architecture
Building business applications with J2EE, a business objectarchitecture, and extensible components created with designpatterns
Designing and implementing a sample banking Web application
Integrating proven performance-engineering and optimizationpractices in the development process
* Using metadata-driven, configurable foundation components toautomate much of the development and processing of Web-basedbusiness applications
The companion Web site contains the source code for a CommonBusiness Logic Foundation and sample applications from the book,including a Jakarta Struts project and a banking application. Linksto the Jakarta Struts frameworks and J2EE application servers suchas BEA WebLogic and IBM WebSphere are also provided.