Chapter 1.2 - Java EE Platform

Java Enterprise Platform Layer
Presentation Logic Layer
Business Logic Layer
Data Access Logic

Technologies in Java EE
HTML for Client Side
Servlets / JSP for server side
Enterprise Java Beans (EJB)

3 Types Java Technology Platform
Java Enterprise Edition (EE)
Java Micro Edition (ME)
Java Standard Edition (SE)
Java EE (Enterprise Edition) Platform

standard in community-driven enterprise software.
provides an API and runtime environment for developing and running large-scale
Java EE is developed using the Java Community Process, with contributions from.....
industry experts
commercial and open source organizations
Java User Groups
countless individuals
Why Java EE

Help developers create large scale, multi-tiered, scalable, reliable and secure network applications.
these applications are designed to solve the problems encountered by large enterprises