Lesson 1
Enterprise Java Beans Architecture and Session Beans
This course is the first of two courses in the
Enterprise JavaBeans Series. This course explores two topics:
- The architecture of Enterprise JavaBeans
- Session Beans
I will be explaining J2EE architecture for the duration of this course.
EJB Architecture includes
- distributed programming concepts,
- servers,
- containers,
- Session Beans,
- Entity Beans, and
- Transactions.
Following the
architectural introduction, the course will teach you about Session Beans in detail.
In additioin to learning the technology, you will be implementing a course project which involves writing a program with a
- Session Bean client and
- multiple remote Session Beans.
This exercise will reinforce the concepts covered in the course.
Course goals
After completing this course, you will be able to:
- Describe the architecture of Enterprise JavaBeans
- Program a Session Bean client
- Deploy a Session Bean
- Write a Session Bean and its supporting interfaces
- Create an application by combining multiple session beans together
How you will learn
In this course, you will learn and practice EJB skills using interactive technologies.
Enterprise JavaBeans Series
Enterprise JavaBeans: EJB Architecture and Session Beans is the first of two courses in the
Enterprise JavaBeans Series.
In the next lesson, we will examine the course prerequisites.
Java EE Eclipse