The reason for J2EE
"Enterprises today need to extend their reach, reduce their costs, and lower their
response times by providing easy-to-access services to their customers, partners,
employees, and suppliers" The Java 2 platform, Enterprise Edition(J2EE) is a standard
architecture that was intended to provide solutions for problems of "real world"
enterprise computing. The main goal of the architecture was the definition of an industry
wide standard for affordable development and maintainance of applications by providing
services as:
- high availability
- security
- scalability
- reliability
As modern enterprise applications are often architected as distributed multitiered
applications J2EE describes also a multi-tier approach. The base tiers are the front end
with the clients, the back end with data resources and one or more middle tiers between
them. The greatest fraction of development and maintenance costs shall be spend on these
middle tiers
|