J2EE – ARCHITECTURE
By: aathishankaran
J2EE
– ARCHITECTURE
The required relationships of
architectural elements of the J2EE platform are shown in Figure J2EE.2-1. Note
that this shows the logical relationships of the elements; it is not
meant to imply a physical partitioning of the elements into separate
machines, processes, address spaces, or virtual machines.
The Containers, denoted by the
separate rectangles, are J2EE runtime environments that provide required
services to the application components represented in the upper half of the
rectangle. The boxes in the lower half of the rectangle denote the services
provided.
For example, the Application
Client Container provides Java Message Service (JMS) APIs to Application
Clients, as well as the other services represented. All these services are
explained below. See Section J2EE.2.6, “J2EE Standard Servicesâ€. The arrows
represent required access to other parts of the J2EE platform.
The Application Client Container provides Application
Clients with direct access to the J2EE required Database through the Java API
for connectivity with database systems, the JDBCTM
API. The EJB
Container provides similar access to databases to JSP pages and servlets by the
Web Container, and to enterprise beans. As indicated the APIs of the JavaTM
2 Platform,
Standard Edition (J2SETM),
are supported by J2SE runtime environments for each type of application
component.
Archived Comments
Comment on this tutorial
- Data Science
- Android
- AJAX
- ASP.net
- C
- C++
- C#
- Cocoa
- Cloud Computing
- HTML5
- Java
- Javascript
- JSF
- JSP
- J2ME
- Java Beans
- EJB
- JDBC
- Linux
- Mac OS X
- iPhone
- MySQL
- Office 365
- Perl
- PHP
- Python
- Ruby
- VB.net
- Hibernate
- Struts
- SAP
- Trends
- Tech Reviews
- WebServices
- XML
- Certification
- Interview
categories
Related Tutorials
Java program to get location meta data from an image
Program using concept of byte long short and int in java
Update contents of a file within a jar file
Tomcat and httpd configured in port 8080 and 80
Count number of vowels, consonants and digits in a String in Java
Student marks calculation program in Java
Calculate gross salary in Java
Calculate average sale of the week in Java
Vector in Java - Sample Program