Please enable JavaScript.
Coggle requires JavaScript to display documents.
UNDERSTANDING JAVA EE PLATFORM (Java EE (Enterprise Edition) Platform…
UNDERSTANDING JAVA EE PLATFORM
Java EE (Enterprise Edition) Platform
Developed using the Java Community Process with contributions from industry.
Provides an API and runtime enviroment for developing and running large-scale, multi-tiered, scalable, reliable and secure network applications
The standard in community-driven enterprise software
Why Java EE
Because these application are design to solve problem encountered by large enterprise
Powerful, security, reliability, reduce complexity by dev. model, API and runtime enviroment
Help developers
Java SE
Provides the core functionality of the Java programming language
It defines everything from the basic types and objects of the Java programming language to high-level classes that are used
That consists of a virtual machine, development tools, deployment technologies and toolkits commonly used in Java
Various Technologies in Java EE
Java ME
Provides an API and a small-footprint virtual machine on small devices like mobile phones
Subset of the Java SE API, along with special class libraries useful for small device app dev.
Java Enterprise Platform
Business Logic Layer
Data Access Logic
Presentation Layer
Also known as Client layer
Main Function: to communicate wit Business layer
Components
Servlets
JSP
Static Content
Offers a rich enterprise software platform and with over 20 complaint Java EE implementations