J2EE Architecture Explained


This course introduces and explains the J2EE architecture and its components at a conceptual and terminological level.

This course is available 'on demand' (minimum 2 students) for public presentations and for one-company presentations, live over the Internet, via RSM's Virtual Classroom Environment service.

What you will learn

On successful completion of this course you will be able to:

  • understand the architecture and possibilities of Enterprise Java (J2EE)
  • list the pros/cons of different solutions for typical business problems
  • describe the most recent J2EE APIs
  • discuss the integration of Java with existing enterprise systems
  • list the products and tools in the J2EE domain.

Who Should Attend

Architects, project managers and analysts interested in Enterprise Java. (Programmers should attend the technical/practical J2 EE courses: Java EE: Building Web Applications with Servlets & JSPs and J2EE: Building Enterprise Applications with EJB 2.x.

Prerequisites

Some familiarity with the Java platform is an advantage.

Duration

1 day

Fee (per attendee)

£660 (ex VAT)

 

This includes free online 24/7 access to course notes.

 

Hard copy course notes are available on request from rsmshop@rsm.co.uk

at £50.00 plus carriage per set.

Course Code

J2EEC

Contents

The Java EE Architecture and Platform

Components and containers; Java EE middleware and services.

Java EE Libraries

Servlets: JavaServer Pages (JSP), JavaServer Faces (JSF);
Java Mail: Java Messaging Service (JMS);
Java Transaction Service (JTS);
Java Transaction API (JTA);
Java Naming and Directory Interface (JNDI);
Java Data Base Connectivity (JDBC);
Java Management Extensions (JMX).

Enterprise Java Beans

EJB framework;
EJB types: Entity, Session, Message;
Java Persistence Architecture (JPA);
EJB container and server.

Enterprise Application Integration (EAI)

Java Connector Architecture (JCA); Transaction management and security; Web Services.

Java EE Business Patterns

Java EE Development, Deployment and Execution

Development tools and application servers.


© RSM Technology 2022