J2EE Standards

Transaction management, life-cycle management, and resource pooling are built into the J2EE platform and provided automatically to the components that the platform supports. Component and application developers are free to focus on specifics such as business logic and user interfaces. The J2EE application model encapsulates the layers of functionality in specific types of components. Business logic is encapsulated in Enterprise JavaBean (EJB) components. Client interaction can be presented through plain HTML web pages, web pages powered by Java applets, Java servlets API, JavaServer Pages technology, or stand-alone Java applications.

J2EE Standard

Servlets

 

JSPs JavaServer Pages
EJBs Enterprise JavaBeans

JDBC

Java Database Connectivity

JTA

Java Transaction API

JNDI

Java Naming and Directory Interface

RMI

Remote Method Invocation