J2EE eCommerce Overview


Audience
Application architects, application developers, project managers and other professionals that will be transitioning into the J2EE eCommerce environment.
   

Duration

3 hours
   
Course Abstract
This technical briefing will utilize an interactive lecture to introduce the participants to the J2EE architecture and the basic infrastructure of the eCommerce environment. This course is part of a series that strive to provide the basic foundational information on the emerging technologies of today. This briefing will strive to introduce the following topics; role of different infrastructure components (like browsers, web servers, application servers and firewalls), discuss the role of J2EE containers (Web and EJB), illustrate the usage of various Java components (servlets, JavaServer Pages and enterprise JavaBeans), J2EE security, J2EE services (JDBC, JMS, JNDI, JTA, etc) and provide a high level illustration of the interaction between all of these different pieces.
   
Objectives

After completing this course, students will be understand the following:

  • Provide a high-level overview of the entire eCommerce model
  • Understand the role of web and application servers
  • Describe the function of the web browser
  • Depict the usage of Java servlets and JavaServer Pages
  • Illustrate the difference between Java components and containers
  • Define the usage of Enterprise JavaBeans and the different types
  • Understand the role of the Web Container and the EJB Container in an eCommerce application environment
  • Describe the role of the following J2EE services; JMS, JTA, JDBC and JNDI
  • Explain the use of J2EE Security
  • Identify the different types of deployment configurations (.WAR, .JAR, .EAR) in a J2EE environment
   
Class Format Lecture
   
Prerequisites

Each student should have a basic understanding of application development either as a developer, project manager or end client. Additionally, basic knowledge of internet-oriented applications is helpful, but not required.