This learning path explains how to create clients for Java 2 Enterprise Edition (J2EE)(TM) applications. It describes how to package and deploy enterprise applications. It introduces Java 2 security and explains how to configure security for J2EE applications. It also introduces one of the core components of the Java 2 Enterprise Edition (J2EE) (TM) platform, Enterprise JavaBeans (EJBs)(TM). It outlines the features of the EJB server-side component model and introduces each type of enterprise bean. It describes how to create session and entity beans and discusses the different mechanisms for implementing persistence and controlling transactions for enterprise beans.
This learning path also provides an overview of the architecture of the JavaTM 2 Enterprise Edition (J2EE) platform in the context of enterprise application design. It outlines the core and support technologies that comprise the J2EE platform. It also provides an overview of the JavaTM 2 Enterprise Edition (J2EE) support technologies that allow developers to build enterprise applications. These technologies include JavaTM Database Connectivity (JDBC), Common Object Request Broker Architecture (CORBA), Remote Method Invocation (RMI), the JavaTM Messaging Service
(JMS) and the Java Naming and Directory Service (JNDI). Titles covered include: