Programming Tutorials

What is J2EE?

By: Karthik in Interview Tutorials on 2012-06-16  

J2EE stands for Java 2 Enterprise Edition, which is a platform-independent, Java-centric environment used for developing, building and deploying web-based enterprise applications. It provides a standard architecture for building multi-tier, distributed and highly scalable applications, which are used by large organizations to manage their critical business processes.

J2EE provides a set of specifications, APIs, and protocols for building enterprise applications, including Java Servlet API, JavaServer Pages (JSP), JavaServer Faces (JSF), Enterprise JavaBeans (EJB), Java Message Service (JMS), Java Transaction API (JTA), Java Persistence API (JPA), Java API for RESTful Web Services (JAX-RS), and Java API for XML Web Services (JAX-WS), among others.

J2EE applications are typically deployed on application servers, which provide the runtime environment for the applications to run, manage and monitor them, and provide services such as security, transaction management, and resource pooling. Examples of popular J2EE application servers include Apache Tomcat, Oracle WebLogic, IBM WebSphere, and JBoss.

Add Comment

* Required information


No comments yet. Be the first!

Most Viewed Articles (in Interview )

The output of System.out.println(5>>2) in Java

What is the difference between jsp:include page and @ include file?

What types of comments are available in the JSP?

Interview Question: Is Decorator an EJB design pattern?

Interview Question: How many EJB Objects are created for a Bean?

What do you understand by JTA and JTS?

How to define an Interface?

Interview Question: What is EJB container?

Interview Question: What is abstract schema?

Explain the Encapsulation principle.

Interview Question: If the framework doesn't do what I want, can I request that a feature be added?

Interview Question: Is it possible to share an HttpSession between a JSP and EJB? What happens when I change a value in the HttpSession from inside an EJB?

Interview Question: Does Struts include its own unit tests?

Getting started with Interview

What are the life-cycle methods of JSP?

Latest Articles (in Interview)