Please enable JavaScript.
Coggle requires JavaScript to display documents.
Understand Java EE Platform (Java Platform in Enterprise Edition (Java EE)…
Understand Java EE Platform
Java Platform in Enterprise Edition (Java EE)
Provides an API and run-time environment for developing and running large-scale, multi-tiered, scalable, reliable and
secure network applications.
Developed using the Java Community Process
Standard in community-driven enterprise software.
Features by providing dev. model, API and runtime environment
Powerful
Security
Reliability
Java Micro Edition (Java ME)
Provides an API and a small-footprint virtual machine for running Java
The API is a subset of the Java SE API
Java Standard Edition (Java SE)
Provides the core functionality of the Java programming language.
Defines everything from the basic types and objects of the Java
Networking
Security
Database access
GUI Development
XML parsing
Java Enterprise platform
Presentation Logic Layer
JSP
handle most application display tasks
Static Content
Images and HTML
HTML loading across slow modem connections
Servlets
provide session management
provide input validation
Business Logic Layer
Entity Beans
Represent persistent objects
Database row (JDBC)
Session Beans
persistent objects that are likely to call a full range of JDBC interfaces
Like entity beans
Message-Driven Beans
invoked programmatically by a client over local, remote, or web service client views
work for its client
calculate taxes for a billing invoice.
Data Access Logic Layer
Simple words
The data is stored in this layer
Used to connect to databases
Various technologies in Java EE
HTML for Client Side
Browser render the HTML document into a web page
Servlets / JSP for server side
the software that allows the web server to work with servlets and JSPs
Enterprise Java Beans (EJB)
Server-side component architecture for Java Platform -Enterprise Edition
Java Applet
browser enabled with Java technology can download from the internet and run.
typically embedded inside a web page and runs in the context of a browser